Home
last modified time | relevance | path

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

12345678910

/Linux-v5.4/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.c32 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_request()
55 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_in()
64 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_get()
81 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_direction_out()
93 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set()
105 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_set_config()
125 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_to_irq()
189 struct wm8994_gpio *wm8994_gpio = gpiochip_get_data(chip); in wm8994_gpio_dbg_show()
Dgpio-max77650.c43 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_direction_input()
54 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_direction_output()
68 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_value()
82 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_value()
96 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_direction()
110 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_config()
135 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_to_irq()
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-vf610.c86 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_get()
101 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_set()
110 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_input()
126 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_output()
140 gpiochip_get_data(irq_desc_get_handler_data(desc)); in vf610_gpio_irq_handler()
161 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_ack()
170 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_type()
206 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_mask()
215 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_unmask()
225 gpiochip_get_data(irq_data_get_irq_chip_data(d)); in vf610_gpio_irq_set_wake()
Dgpio-crystalcove.c134 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_in()
146 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dir_out()
157 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_get()
174 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set()
189 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type()
219 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_lock()
227 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_sync_unlock()
242 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_unmask()
253 gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_mask()
299 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dbg_show()
Dgpio-rc5t583.c26 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_get()
40 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_set()
50 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_input()
65 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_output()
80 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_to_irq()
90 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_free()
Dgpio-dln2.c152 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_request()
193 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_free()
200 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get_direction()
210 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_get()
225 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set()
233 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_direction()
261 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_direction_output()
274 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_config()
305 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_unmask()
314 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_mask()
[all …]
Dgpio-wcove.c145 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_in()
157 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_out()
168 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get_direction()
184 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get()
200 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set()
215 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set_config()
238 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_type()
268 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_lock()
276 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_sync_unlock()
291 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_unmask()
[all …]
Dgpio-lpc32xx.c268 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p012()
278 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_input_p3()
293 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p012()
300 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_get_value_p3()
307 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpi_get_value()
315 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p012()
326 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_output_p3()
337 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_dir_out_always()
346 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p012()
354 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p3()
[all …]
Dgpio-tps65912.c26 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get_direction()
42 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_input()
51 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_direction_output()
63 struct tps65912_gpio *gpio = gpiochip_get_data(gc); in tps65912_gpio_get()
79 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-lynxpoint.c86 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_reg()
101 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_request()
126 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_free()
138 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_type()
180 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_set()
196 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_input()
210 struct lp_gpio *lg = gpiochip_get_data(chip); in lp_gpio_direction_output()
227 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_gpio_irq_handler()
264 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_enable()
277 struct lp_gpio *lg = gpiochip_get_data(gc); in lp_irq_disable()
[all …]
Dgpio-thunderx.c98 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_request()
105 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_in()
122 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set()
135 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_out()
159 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get_direction()
185 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_config()
257 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get()
275 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_multiple()
288 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_ack()
297 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_mask()
[all …]
Dgpio-lp3943.c47 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_request()
59 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_free()
77 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_input()
133 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_get()
152 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_set()
166 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_output()
Dgpio-wm8350.c29 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_in()
38 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_get()
54 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_set()
66 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_out()
83 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_to_irq()
Dgpio-wm831x.c31 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_in()
45 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_get()
61 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_set()
71 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_direction_out()
93 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_to_irq()
132 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_set_config()
156 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip); in wm831x_gpio_dbg_show()
Dgpio-pl061.c64 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_direction()
71 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_input()
87 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_direction_output()
109 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_get_value()
116 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_set_value()
124 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_type()
214 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_handler()
232 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_mask()
245 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_unmask()
266 struct pl061 *pl061 = gpiochip_get_data(gc); in pl061_irq_ack()
[all …]
Dgpio-ws16c48.c55 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_direction()
64 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_input()
83 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_direction_output()
104 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get()
128 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_get_multiple()
172 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set()
197 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_gpio_set_multiple()
237 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_ack()
263 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_mask()
287 struct ws16c48_gpio *const ws16c48gpio = gpiochip_get_data(chip); in ws16c48_irq_unmask()
[all …]
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-rcar.c91 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_disable()
99 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_enable()
142 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_type()
179 struct gpio_rcar_priv *p = gpiochip_get_data(gc); in gpio_rcar_irq_set_wake()
221 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_config_general_input_output_mode()
249 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_request()
265 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_free()
280 struct gpio_rcar_priv *p = gpiochip_get_data(chip); in gpio_rcar_get_direction()
297 if (gpio_rcar_read(gpiochip_get_data(chip), INOUTSEL) & bit) in gpio_rcar_get()
298 return !!(gpio_rcar_read(gpiochip_get_data(chip), OUTDT) & bit); in gpio_rcar_get()
[all …]
Dgpio-stmpe.c43 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_get()
58 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_set()
77 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_get_direction()
93 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_direction_output()
106 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_direction_input()
116 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(chip); in stmpe_gpio_request()
140 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_set_type()
169 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_lock()
177 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_sync_unlock()
228 struct stmpe_gpio *stmpe_gpio = gpiochip_get_data(gc); in stmpe_gpio_irq_mask()
[all …]
/Linux-v5.4/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-v5.4/arch/mips/ar7/
Dgpio.c24 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_get_value()
32 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_get_value()
42 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_set_value()
55 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_set_value()
68 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_input()
78 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_input()
93 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in ar7_gpio_direction_output()
105 struct ar7_gpio_chip *gpch = gpiochip_get_data(chip); in titan_gpio_direction_output()
/Linux-v5.4/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 …]

12345678910