/linux/include/linux/gpio/ |
H A D | driver.h | 426 struct gpio_chip { struct 433 int (*request)(struct gpio_chip *gc, argument 435 void (*free)(struct gpio_chip *gc, argument 437 int (*get_direction)(struct gpio_chip *gc, argument 439 int (*direction_input)(struct gpio_chip *gc, argument 441 int (*direction_output)(struct gpio_chip *gc, argument 443 int (*get)(struct gpio_chip *gc, argument 445 int (*get_multiple)(struct gpio_chip *gc, argument 448 void (*set)(struct gpio_chip *gc, argument 450 void (*set_multiple)(struct gpio_chip *gc, argument [all …]
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-stmfx.c | 88 struct gpio_chip gpio_chip; member 427 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_pinctrl_irq_mask() local 438 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_pinctrl_irq_unmask() local 449 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_pinctrl_irq_set_type() local 487 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_pinctrl_irq_bus_lock() local 495 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_pinctrl_irq_bus_sync_unlock() local 524 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_gpio_irq_request_resources() local 536 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); in stmfx_gpio_irq_release_resources() local 602 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(d); in stmfx_pinctrl_irq_print_chip() local
|
H A D | pinctrl-apple-gpio.c | 41 struct gpio_chip gpio_chip; member
|
/linux/drivers/gpio/ |
H A D | gpio-em.c | 28 struct gpio_chip gpio_chip; member 269 struct gpio_chip *gpio_chip; in em_gio_probe() local
|
H A D | gpio-tps6586x.c | 26 struct gpio_chip gpio_chip; member
|
H A D | gpio-tps65912.c | 19 struct gpio_chip gpio_chip; member
|
H A D | gpio-wm8350.c | 23 struct gpio_chip gpio_chip; member
|
H A D | gpio-tps65218.c | 20 struct gpio_chip gpio_chip; member
|
H A D | gpio-moxtet.c | 30 struct gpio_chip gpio_chip; member
|
H A D | gpio-rc5t583.c | 20 struct gpio_chip gpio_chip; member
|
H A D | gpio-tps65910.c | 21 struct gpio_chip gpio_chip; member
|
H A D | gpio-madera.c | 20 struct gpio_chip gpio_chip; member
|
H A D | gpio-palmas.c | 18 struct gpio_chip gpio_chip; member
|
H A D | gpio-rcar.c | 45 struct gpio_chip gpio_chip; member 498 struct gpio_chip *gpio_chip; in gpio_rcar_probe() local
|
H A D | gpio-wm8994.c | 28 struct gpio_chip gpio_chip; member
|
H A D | gpio-exar.c | 35 struct gpio_chip gpio_chip; member
|
H A D | gpio-max77620.c | 18 struct gpio_chip gpio_chip; member
|
H A D | gpio-twl4030.c | 56 struct gpio_chip gpio_chip; member
|
/linux/drivers/media/dvb-frontends/ |
H A D | cxd2820r_priv.h | 46 struct gpio_chip gpio_chip; member
|
/linux/drivers/pinctrl/vt8500/ |
H A D | pinctrl-wmt.h | 65 struct gpio_chip gpio_chip; member
|
/linux/drivers/video/fbdev/via/ |
H A D | via-gpio.c | 75 struct gpio_chip gpio_chip; member
|
/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 281 struct gpio_chip **gpio_chip) in mtk_xt_get_gpio_n() 306 struct gpio_chip *gpio_chip; in mtk_xt_get_gpio_state() local 327 struct gpio_chip *gpio_chip; in mtk_xt_set_gpio_as_eint() local
|
/linux/sound/soc/ |
H A D | soc-ac97.c | 47 struct gpio_chip gpio_chip; member
|
/linux/drivers/pinctrl/renesas/ |
H A D | gpio.c | 30 struct gpio_chip gpio_chip; member
|
/linux/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm2835.c | 89 struct gpio_chip gpio_chip; member 1254 const struct gpio_chip *gpio_chip; member
|