Home
last modified time | relevance | path

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

12345678

/linux/drivers/gpio/
H A 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()
80 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_value()
94 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_get_direction()
108 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_set_config()
133 struct max77650_gpio_chip *chip = gpiochip_get_data(gc); in max77650_gpio_to_irq()
H A Dgpio-shared-proxy.c90 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_request()
105 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_free()
127 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_set_config()
155 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_direction_input()
185 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_direction_output()
224 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_get_cansleep()
232 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_set_cansleep()
242 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_get_direction()
249 struct gpio_shared_proxy_data *proxy = gpiochip_get_data(gc); in gpio_shared_proxy_to_irq()
H A 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()
226 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set()
234 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_direction()
262 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_direction_output()
275 struct dln2_gpio *dln2 = gpiochip_get_data(chip); in dln2_gpio_set_config()
306 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_unmask()
316 struct dln2_gpio *dln2 = gpiochip_get_data(gc); in dln2_irq_mask()
[all …]
H A 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()
56 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_input()
71 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_dir_output()
89 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_to_irq()
99 struct rc5t583_gpio *rc5t583_gpio = gpiochip_get_data(gc); in rc5t583_gpio_free()
H A Dgpio-wcove.c147 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_in()
159 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_dir_out()
170 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get_direction()
189 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_get()
205 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set()
217 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_gpio_set_config()
240 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_type()
271 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_lock()
279 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_bus_sync_unlock()
294 struct wcove_gpio *wg = gpiochip_get_data(chip); in wcove_irq_unmask()
[all …]
H A 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()
356 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); in lpc32xx_gpio_set_value_p3()
[all …]
H A 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()
82 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_direction_input()
93 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_get_direction()
112 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(chip); in tc3589x_gpio_set_config()
163 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_set_type()
191 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_lock()
199 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_sync_unlock()
229 struct tc3589x_gpio *tc3589x_gpio = gpiochip_get_data(gc); in tc3589x_gpio_irq_mask()
[all …]
H A Dgpio-wcd934x.c22 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_get_direction()
38 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_direction_input()
47 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_direction_output()
62 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_get()
72 struct wcd_gpio_data *data = gpiochip_get_data(chip); in wcd_gpio_set()
H A Dgpio-crystalcove.c135 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()
173 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_set()
187 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_irq_type()
217 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_lock()
224 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); in crystalcove_bus_sync_unlock()
239 struct crystalcove_gpio *cg = gpiochip_get_data(gc); in crystalcove_irq_unmask()
254 struct crystalcove_gpio *cg = gpiochip_get_data(gc); in crystalcove_irq_mask()
304 struct crystalcove_gpio *cg = gpiochip_get_data(chip); in crystalcove_gpio_dbg_show()
H A 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()
153 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_set()
167 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_output()
H A Dgpio-wm8350.c28 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_direction_in()
37 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()
81 struct wm8350_gpio_data *wm8350_gpio = gpiochip_get_data(chip); in wm8350_gpio_to_irq()
H A Dgpio-tangier.c66 struct tng_gpio *priv = gpiochip_get_data(chip); in gpio_reg()
75 struct tng_gpio *priv = gpiochip_get_data(chip); in gpio_reg_and_bit()
95 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_set()
110 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_direction_input()
129 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_direction_output()
161 struct tng_gpio *priv = gpiochip_get_data(chip); in tng_gpio_set_debounce()
201 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_ack()
234 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_mask()
244 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_unmask()
254 struct tng_gpio *priv = gpiochip_get_data(gc); in tng_irq_set_type()
[all …]
H A 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()
137 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_dir_out()
161 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get_direction()
190 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_config()
262 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_get()
280 struct thunderx_gpio *txgpio = gpiochip_get_data(chip); in thunderx_gpio_set_multiple()
295 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_ack()
304 struct thunderx_gpio *txgpio = gpiochip_get_data(gc); in thunderx_gpio_irq_mask()
[all …]
H A Dgpio-xra1403.c52 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_direction_input()
62 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_direction_output()
79 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_get_direction()
95 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_get()
106 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_set()
117 struct xra1403 *xra = gpiochip_get_data(chip); in xra1403_dbg_show()
H A Dgpio-ljca.c142 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_get_value()
150 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_value()
164 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_input()
180 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_output()
199 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_get_direction()
210 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_config()
234 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_init_valid_mask()
306 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_unmask()
316 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_mask()
326 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_set_type()
[all …]
H A Dgpio-xlp.c103 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_disable()
116 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_mask_ack()
129 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_irq_unmask()
141 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_set_irq_type()
207 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_dir_output()
216 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_dir_input()
225 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_get()
232 struct xlp_gpio_priv *priv = gpiochip_get_data(gc); in xlp_gpio_set()
H A Dgpio-mpfs.c60 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_direction_input()
70 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_direction_output()
83 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_get_direction()
95 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_get()
105 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_set()
121 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_set_type()
152 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_unmask()
164 struct mpfs_gpio_chip *mpfs_gpio = gpiochip_get_data(gc); in mpfs_gpio_irq_mask()
H A Dgpio-moxtet.c36 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_value()
58 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_set_value()
77 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_get_direction()
91 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_input()
104 struct moxtet_gpio_chip *chip = gpiochip_get_data(gc); in moxtet_gpio_direction_output()
H A Dgpio-idt3243x.c30 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_dispatch()
51 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_irq_set_type()
76 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_ack()
84 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_mask()
97 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_unmask()
109 struct idt_gpio_ctrl *ctrl = gpiochip_get_data(gc); in idt_gpio_irq_init_hw()
H A Dgpio-mpc5200.c47 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_get()
61 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_wkup_gpio_set()
90 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_in()
112 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_wkup_gpio_dir_out()
211 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_get()
223 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in __mpc52xx_simple_gpio_set()
251 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_in()
273 struct mpc52xx_gpiochip *chip = gpiochip_get_data(gc); in mpc52xx_simple_gpio_dir_out()
H A Dgpio-da9052.c55 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_get()
94 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_set()
110 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_direction_input()
136 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_direction_output()
161 struct da9052_gpio *gpio = gpiochip_get_data(gc); in da9052_gpio_to_irq()
H A Dgpio-nomadik.c80 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_ack()
175 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_mask()
184 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_unmask()
193 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_set_wake()
222 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_set_type()
264 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_startup()
274 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(gc); in nmk_gpio_irq_shutdown()
308 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_get_dir()
325 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_make_input()
338 struct nmk_gpio_chip *nmk_chip = gpiochip_get_data(chip); in nmk_gpio_get_input()
[all …]
H A Dgpio-palmas.c28 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get()
60 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_set()
79 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_output()
103 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_input()
121 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_get_direction()
139 struct palmas_gpio *pg = gpiochip_get_data(gc); in palmas_gpio_to_irq()
/linux/drivers/pinctrl/
H A Dpinctrl-da9062.c78 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get()
108 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set()
117 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_get_direction()
140 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_input()
167 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_direction_output()
181 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_set_config()
226 struct da9062_pctl *pctl = gpiochip_get_data(gc); in da9062_gpio_to_irq()
/linux/drivers/staging/greybus/
H A Dgpio.c272 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_mask()
282 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_unmask()
292 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_set_type()
330 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_bus_lock()
338 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_irq_bus_sync_unlock()
401 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_request()
408 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_free()
415 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_get_direction()
429 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_direction_input()
437 struct gb_gpio_controller *ggc = gpiochip_get_data(chip); in gb_gpio_direction_output()
[all …]

12345678