Home
last modified time | relevance | path

Searched refs:gpiochip_get_data (Results 1 – 25 of 215) sorted by relevance

123456789

/Linux-v4.19/drivers/gpio/
Dgpio-lp87565.c31 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_get()
44 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_set()
53 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_get_direction()
66 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_input()
76 struct lp87565_gpio *gpio = gpiochip_get_data(chip); in lp87565_gpio_direction_output()
87 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_request()
116 struct lp87565_gpio *gpio = gpiochip_get_data(gc); in lp87565_gpio_set_config()
Dgpio-wm8994.c36 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_request()
59 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_in()
68 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_get()
85 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_out()
97 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set()
109 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set_config()
129 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_to_irq()
193 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_dbg_show()
Dgpio-vf610.c93 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_get()
110 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_set()
121 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_input()
137 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_output()
151 gpiochip_get_data(irq_desc_get_handler_data(desc)); in vf610_gpio_irq_handler()
172 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_ack()
181 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_type()
217 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_mask()
226 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_unmask()
236 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_wake()
Dgpio-lpc32xx.c269 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p012()
279 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p3()
294 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p012()
301 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p3()
308 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpi_get_value()
316 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p012()
327 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p3()
338 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_out_always()
347 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p012()
355 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p3()
[all …]
Dgpio-tc3589x.c39 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get()
54 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set()
66 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_output()
79 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_input()
90 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get_direction()
106 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set_config()
157 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_set_type()
185 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_lock()
193 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_sync_unlock()
222 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_mask()
[all …]
Dgpio-crystalcove.c142 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_in()
154 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_out()
165 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_get()
182 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set()
197 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type()
227 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_lock()
235 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_sync_unlock()
250 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_unmask()
261 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_mask()
309 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dbg_show()
Dgpio-rc5t583.c38 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_get()
52 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_set()
62 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_input()
77 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_output()
92 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_to_irq()
102 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_free()
Dgpio-dln2.c155 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_request()
196 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_free()
203 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get_direction()
213 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get()
228 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set()
236 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_direction()
264 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_direction_output()
277 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_config()
308 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_unmask()
317 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_mask()
[all …]
Dgpio-wcove.c153 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_in()
165 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_out()
176 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get_direction()
192 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get()
209 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set()
224 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set_config()
247 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_type()
277 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_lock()
285 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_sync_unlock()
300 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_unmask()
[all …]
Dgpio-tps65912.c34 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get_direction()
50 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_input()
59 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_output()
71 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get()
87 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_set()
Dgpio-bd9571mwv.c34 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get_direction()
47 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_input()
58 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_direction_output()
71 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_get()
84 struct bd9571mwv_gpio *gpio = gpiochip_get_data(chip); in bd9571mwv_gpio_set()
Dgpio-ingenic.c122 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_mask()
130 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_unmask()
138 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_enable()
152 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_disable()
166 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_ack()
191 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_set_type()
225 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_set_wake()
233 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_irq_handler()
252 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_set()
259 struct ingenic_gpio_chip *jzgc = gpiochip_get_data(gc); in ingenic_gpio_get()
Dgpio-lp3943.c50 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_request()
62 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_free()
80 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_input()
136 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_get()
155 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_set()
169 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_output()
Dgpio-wm8350.c33 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_in()
42 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_get()
58 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_set()
70 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_out()
87 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_to_irq()
Dgpio-rcar.c97 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_disable()
105 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_enable()
148 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_type()
185 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_wake()
228 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_config_general_input_output_mode()
252 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_request()
268 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_free()
283 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_get_direction()
300 if (gpio_rcar_read(gpiochip_get_data(chip), INOUTSEL) & bit) in gpio_rcar_get()
301 return !!(gpio_rcar_read(gpiochip_get_data(chip), OUTDT) & bit); in gpio_rcar_get()
[all …]
Dgpio-wm831x.c35 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_in()
49 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_get()
65 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_set()
75 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_out()
97 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_to_irq()
136 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_set_config()
160 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_dbg_show()
Dgpio-lp873x.c49 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_direction_output()
59 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_get()
72 struct lp873x_gpio *gpio = gpiochip_get_data(chip); in lp873x_gpio_set()
81 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_request()
106 struct lp873x_gpio *gpio = gpiochip_get_data(gc); in lp873x_gpio_set_config()
Dgpio-ws16c48.c63 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_direction()
72 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_input()
91 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_output()
112 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get()
136 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_multiple()
180 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set()
205 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set_multiple()
245 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_ack()
271 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_mask()
295 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_unmask()
[all …]
Dgpio-pl061.c66 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_direction()
73 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_input()
89 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_output()
111 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_value()
118 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_set_value()
126 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_type()
216 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_handler()
234 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_mask()
247 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_unmask()
268 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_ack()
[all …]
Dgpio-exar.c40 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_update()
55 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_set_direction()
66 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_get()
78 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_get_direction()
88 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_get_value()
99 struct exar_gpio_chip *exar_gpio = gpiochip_get_data(chip); in exar_set_value()
Dgpio-lynxpoint.c100 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_reg()
115 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_request()
140 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_free()
152 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_type()
194 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_set()
210 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_input()
224 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_output()
241 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_gpio_irq_handler()
276 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_enable()
289 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_disable()
Dgpio-ts4900.c42 struct ts4900_gpio_priv *priv = gpiochip_get_data(chip); in ts4900_gpio_get_direction()
53 struct ts4900_gpio_priv *priv = gpiochip_get_data(chip); in ts4900_gpio_direction_input()
65 struct ts4900_gpio_priv *priv = gpiochip_get_data(chip); in ts4900_gpio_direction_output()
79 struct ts4900_gpio_priv *priv = gpiochip_get_data(chip); in ts4900_gpio_get()
90 struct ts4900_gpio_priv *priv = gpiochip_get_data(chip); in ts4900_gpio_set()
/Linux-v4.19/drivers/bcma/
Ddriver_gpio.c22 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_get_value()
30 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_set_value()
37 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_input()
46 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_output()
55 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_request()
68 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_free()
79 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_unmask()
90 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_mask()
/Linux-v4.19/arch/mips/ar7/
Dgpio.c37 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_get_value()
45 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_get_value()
55 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_set_value()
68 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_set_value()
81 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_input()
91 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_input()
106 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_output()
118 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_output()
/Linux-v4.19/drivers/ssb/
Ddriver_gpio.c28 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_to_irq()
43 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_get_value()
51 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_set_value()
59 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_input()
68 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_direction_output()
77 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_request()
90 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_chipco_free()
261 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_get_value()
269 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_set_value()
277 struct ssb_bus *bus = gpiochip_get_data(chip); in ssb_gpio_extif_direction_input()
[all …]

123456789