Home
last modified time | relevance | path

Searched refs:qe_pin (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/soc/fsl/qe/
H A Dgpio.c139 struct qe_pin { struct
157 struct qe_pin *qe_pin_request(struct device *dev, int index) in qe_pin_request()
159 struct qe_pin *qe_pin; in qe_pin_request() local
165 qe_pin = kzalloc(sizeof(*qe_pin), GFP_KERNEL); in qe_pin_request()
166 if (!qe_pin) { in qe_pin_request()
192 qe_pin->controller = gpiochip_get_data(gc); in qe_pin_request()
198 qe_pin->num = gpio_num - gc->base; in qe_pin_request()
205 return qe_pin; in qe_pin_request()
207 kfree(qe_pin); in qe_pin_request()
221 void qe_pin_free(struct qe_pin *qe_pin) in qe_pin_free() argument
[all …]
/linux/include/soc/fsl/qe/
H A Dqe.h194 struct qe_pin;
196 extern struct qe_pin *qe_pin_request(struct device *dev, int index);
197 extern void qe_pin_free(struct qe_pin *qe_pin);
198 extern void qe_pin_set_gpio(struct qe_pin *qe_pin);
199 extern void qe_pin_set_dedicated(struct qe_pin *pin);
201 static inline struct qe_pin *qe_pin_request(struct device *dev, int index) in qe_pin_request()
205 static inline void qe_pin_free(struct qe_pin *qe_pin) {} in qe_pin_free() argument
206 static inline void qe_pin_set_gpio(struct qe_pin *qe_pin) {} in qe_pin_set_gpio() argument
207 static inline void qe_pin_set_dedicated(struct qe_pin *pin) {} in qe_pin_set_dedicated()
/linux/drivers/usb/host/
H A Dfhci.h245 struct qe_pin *pins[NUM_PINS];