Symbol: qe_pin
drivers/soc/fsl/qe/gpio.c
156
struct qe_pin *qe_pin_request(struct device *dev, int index)
drivers/soc/fsl/qe/gpio.c
158
struct qe_pin *qe_pin;
drivers/soc/fsl/qe/gpio.c
164
qe_pin = kzalloc_obj(*qe_pin);
drivers/soc/fsl/qe/gpio.c
165
if (!qe_pin) {
drivers/soc/fsl/qe/gpio.c
191
qe_pin->controller = gpiochip_get_data(gc);
drivers/soc/fsl/qe/gpio.c
197
qe_pin->num = gpio_num - gc->base;
drivers/soc/fsl/qe/gpio.c
204
return qe_pin;
drivers/soc/fsl/qe/gpio.c
206
kfree(qe_pin);
drivers/soc/fsl/qe/gpio.c
220
void qe_pin_free(struct qe_pin *qe_pin)
drivers/soc/fsl/qe/gpio.c
222
kfree(qe_pin);
drivers/soc/fsl/qe/gpio.c
234
void qe_pin_set_dedicated(struct qe_pin *qe_pin)
drivers/soc/fsl/qe/gpio.c
236
struct qe_gpio_chip *qe_gc = qe_pin->controller;
drivers/soc/fsl/qe/gpio.c
239
int pin = qe_pin->num;
drivers/soc/fsl/qe/gpio.c
277
void qe_pin_set_gpio(struct qe_pin *qe_pin)
drivers/soc/fsl/qe/gpio.c
279
struct qe_gpio_chip *qe_gc = qe_pin->controller;
drivers/soc/fsl/qe/gpio.c
286
__par_io_config_pin(regs, qe_pin->num, QE_PIO_DIR_IN, 0, 0, 0);
drivers/usb/host/fhci.h
245
struct qe_pin *pins[NUM_PINS];
include/soc/fsl/qe/qe.h
194
struct qe_pin;
include/soc/fsl/qe/qe.h
196
extern struct qe_pin *qe_pin_request(struct device *dev, int index);
include/soc/fsl/qe/qe.h
197
extern void qe_pin_free(struct qe_pin *qe_pin);
include/soc/fsl/qe/qe.h
198
extern void qe_pin_set_gpio(struct qe_pin *qe_pin);
include/soc/fsl/qe/qe.h
199
extern void qe_pin_set_dedicated(struct qe_pin *pin);
include/soc/fsl/qe/qe.h
201
static inline struct qe_pin *qe_pin_request(struct device *dev, int index)
include/soc/fsl/qe/qe.h
205
static inline void qe_pin_free(struct qe_pin *qe_pin) {}
include/soc/fsl/qe/qe.h
206
static inline void qe_pin_set_gpio(struct qe_pin *qe_pin) {}
include/soc/fsl/qe/qe.h
207
static inline void qe_pin_set_dedicated(struct qe_pin *pin) {}