/kernel/linux/linux-5.10/include/linux/gpio/ |
H A D | driver.h | 23 struct gpio_chip; 79 * ngpio field of struct gpio_chip) and the corresponding parent 90 int (*child_to_parent_hwirq)(struct gpio_chip *gc, 105 void *(*populate_parent_alloc_arg)(struct gpio_chip *gc, 117 unsigned int (*child_offset_to_irq)(struct gpio_chip *gc, 227 int (*init_hw)(struct gpio_chip *gc); 238 void (*init_valid_mask)(struct gpio_chip *gc, 296 * struct gpio_chip - abstract a GPIO controller 372 * A gpio_chip can help platforms abstract various sources of GPIOs so 382 struct gpio_chip { struct [all...] |
/kernel/linux/linux-6.6/include/linux/gpio/ |
H A D | driver.h | 28 struct gpio_chip; 89 * ngpio field of struct gpio_chip) and the corresponding parent 100 int (*child_to_parent_hwirq)(struct gpio_chip *gc, 115 int (*populate_parent_alloc_arg)(struct gpio_chip *gc, 128 unsigned int (*child_offset_to_irq)(struct gpio_chip *gc, 261 int (*init_hw)(struct gpio_chip *gc); 272 void (*init_valid_mask)(struct gpio_chip *gc, 321 * struct gpio_chip - abstract a GPIO controller 405 * A gpio_chip can help platforms abstract various sources of GPIOs so 415 struct gpio_chip { struct [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-rc5t583.c | 20 struct gpio_chip gpio_chip; member 24 static int rc5t583_gpio_get(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_get() 38 static void rc5t583_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in rc5t583_gpio_set() 48 static int rc5t583_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_dir_input() 62 static int rc5t583_gpio_dir_output(struct gpio_chip *gc, unsigned offset, in rc5t583_gpio_dir_output() 78 static int rc5t583_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_to_irq() 88 static void rc5t583_gpio_free(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_free() 107 rc5t583_gpio->gpio_chip.label = "gpio-rc5t583", in rc5t583_gpio_probe() 108 rc5t583_gpio->gpio_chip in rc5t583_gpio_probe() [all...] |
H A D | gpio-tps65910.c | 21 struct gpio_chip gpio_chip; member 25 static int tps65910_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_get() 39 static void tps65910_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_set() 53 static int tps65910_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_output() 66 static int tps65910_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_input() 121 tps65910_gpio->gpio_chip.owner = THIS_MODULE; in tps65910_gpio_probe() 122 tps65910_gpio->gpio_chip.label = tps65910->i2c_client->name; in tps65910_gpio_probe() 126 tps65910_gpio->gpio_chip.ngpio = TPS65910_NUM_GPIO; in tps65910_gpio_probe() 129 tps65910_gpio->gpio_chip in tps65910_gpio_probe() [all...] |
H A D | gpio-tps6586x.c | 26 struct gpio_chip gpio_chip; member 30 static int tps6586x_gpio_get(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_get() 43 static void tps6586x_gpio_set(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_set() 52 static int tps6586x_gpio_output(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_output() 67 static int tps6586x_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_to_irq() 89 tps6586x_gpio->gpio_chip.owner = THIS_MODULE; in tps6586x_gpio_probe() 90 tps6586x_gpio->gpio_chip.label = pdev->name; in tps6586x_gpio_probe() 91 tps6586x_gpio->gpio_chip.parent = &pdev->dev; in tps6586x_gpio_probe() 92 tps6586x_gpio->gpio_chip in tps6586x_gpio_probe() [all...] |
H A D | gpio-madera.c | 19 /* storage space for the gpio_chip we're using */ 20 struct gpio_chip gpio_chip; member 23 static int madera_gpio_get_direction(struct gpio_chip *chip, in madera_gpio_get_direction() 43 static int madera_gpio_direction_in(struct gpio_chip *chip, unsigned int offset) in madera_gpio_direction_in() 54 static int madera_gpio_get(struct gpio_chip *chip, unsigned int offset) in madera_gpio_get() 70 static int madera_gpio_direction_out(struct gpio_chip *chip, in madera_gpio_direction_out() 90 static void madera_gpio_set(struct gpio_chip *chip, unsigned int offset, in madera_gpio_set() 109 static const struct gpio_chip madera_gpio_chip = { 137 /* Construct suitable gpio_chip fro in madera_gpio_probe() [all...] |
H A D | gpio-moxtet.c | 30 struct gpio_chip gpio_chip; member 34 static int moxtet_gpio_get_value(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_value() 55 static void moxtet_gpio_set_value(struct gpio_chip *gc, unsigned int offset, in moxtet_gpio_set_value() 75 static int moxtet_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_direction() 88 static int moxtet_gpio_direction_input(struct gpio_chip *gc, in moxtet_gpio_direction_input() 101 static int moxtet_gpio_direction_output(struct gpio_chip *gc, in moxtet_gpio_direction_output() 135 chip->gpio_chip.parent = dev; in moxtet_gpio_probe() 140 chip->gpio_chip.label = dev_name(dev); in moxtet_gpio_probe() 141 chip->gpio_chip in moxtet_gpio_probe() [all...] |
H A D | gpio-74x164.c | 21 struct gpio_chip gpio_chip; member 37 return spi_write(to_spi_device(chip->gpio_chip.parent), chip->buffer, in __gen_74x164_write_config() 41 static int gen_74x164_get_value(struct gpio_chip *gc, unsigned offset) in gen_74x164_get_value() 55 static void gen_74x164_set_value(struct gpio_chip *gc, in gen_74x164_set_value() 72 static void gen_74x164_set_multiple(struct gpio_chip *gc, unsigned long *mask, in gen_74x164_set_multiple() 93 static int gen_74x164_direction_output(struct gpio_chip *gc, in gen_74x164_direction_output() 134 chip->gpio_chip.label = spi->modalias; in gen_74x164_probe() 135 chip->gpio_chip.direction_output = gen_74x164_direction_output; in gen_74x164_probe() 136 chip->gpio_chip in gen_74x164_probe() [all...] |
H A D | gpio-rcar.c | 39 struct gpio_chip gpio_chip; member 90 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_disable() 98 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_enable() 141 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_type() 178 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_wake() 209 generic_handle_irq(irq_find_mapping(p->gpio_chip.irq.domain, in gpio_rcar_irq_handler() 217 static void gpio_rcar_config_general_input_output_mode(struct gpio_chip *chip, in gpio_rcar_config_general_input_output_mode() 247 static int gpio_rcar_request(struct gpio_chip *chip, unsigned offset) in gpio_rcar_request() 265 static void gpio_rcar_free(struct gpio_chip *chi 439 struct gpio_chip *gpio_chip; gpio_rcar_probe() local [all...] |
H A D | gpio-palmas.c | 19 struct gpio_chip gpio_chip; member 27 static int palmas_gpio_get(struct gpio_chip *gc, unsigned offset) in palmas_gpio_get() 58 static void palmas_gpio_set(struct gpio_chip *gc, unsigned offset, in palmas_gpio_set() 80 static int palmas_gpio_output(struct gpio_chip *gc, unsigned offset, in palmas_gpio_output() 103 static int palmas_gpio_input(struct gpio_chip *gc, unsigned offset) in palmas_gpio_input() 121 static int palmas_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in palmas_gpio_to_irq() 163 palmas_gpio->gpio_chip.owner = THIS_MODULE; in palmas_gpio_probe() 164 palmas_gpio->gpio_chip.label = dev_name(&pdev->dev); in palmas_gpio_probe() 165 palmas_gpio->gpio_chip in palmas_gpio_probe() [all...] |
H A D | gpio-max77620.c | 18 struct gpio_chip gpio_chip; member 44 virq = irq_find_mapping(gpio->gpio_chip.irq.domain, offset); in max77620_gpio_irqhandler() 53 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_mask() 61 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_unmask() 69 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_set_irq_type() 98 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_lock() 106 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_sync_unlock() 132 static int max77620_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in max77620_gpio_dir_input() 146 static int max77620_gpio_get(struct gpio_chip *g [all...] |
H A D | gpio-exar.c | 26 struct gpio_chip gpio_chip; member 34 static void exar_update(struct gpio_chip *chip, unsigned int reg, int val, in exar_update() 49 static int exar_set_direction(struct gpio_chip *chip, int direction, in exar_set_direction() 61 static int exar_get(struct gpio_chip *chip, unsigned int reg) in exar_get() 73 static int exar_get_direction(struct gpio_chip *chip, unsigned int offset) in exar_get_direction() 86 static int exar_get_value(struct gpio_chip *chip, unsigned int offset) in exar_get_value() 96 static void exar_set_value(struct gpio_chip *chip, unsigned int offset, in exar_set_value() 107 static int exar_direction_output(struct gpio_chip *chip, unsigned int offset, in exar_direction_output() 114 static int exar_direction_input(struct gpio_chip *chi [all...] |
H A D | gpio-wm8350.c | 24 struct gpio_chip gpio_chip; member 27 static int wm8350_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_direction_in() 36 static int wm8350_gpio_get(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_get() 52 static void wm8350_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in wm8350_gpio_set() 63 static int wm8350_gpio_direction_out(struct gpio_chip *chip, in wm8350_gpio_direction_out() 81 static int wm8350_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_to_irq() 92 static const struct gpio_chip template_chip = { 116 wm8350_gpio->gpio_chip = template_chip; in wm8350_gpio_probe() 117 wm8350_gpio->gpio_chip in wm8350_gpio_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-rc5t583.c | 20 struct gpio_chip gpio_chip; member 24 static int rc5t583_gpio_get(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_get() 38 static void rc5t583_gpio_set(struct gpio_chip *gc, unsigned int offset, int val) in rc5t583_gpio_set() 48 static int rc5t583_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in rc5t583_gpio_dir_input() 62 static int rc5t583_gpio_dir_output(struct gpio_chip *gc, unsigned offset, in rc5t583_gpio_dir_output() 78 static int rc5t583_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_to_irq() 88 static void rc5t583_gpio_free(struct gpio_chip *gc, unsigned offset) in rc5t583_gpio_free() 107 rc5t583_gpio->gpio_chip.label = "gpio-rc5t583", in rc5t583_gpio_probe() 108 rc5t583_gpio->gpio_chip in rc5t583_gpio_probe() [all...] |
H A D | gpio-tps65910.c | 21 struct gpio_chip gpio_chip; member 25 static int tps65910_gpio_get(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_get() 39 static void tps65910_gpio_set(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_set() 53 static int tps65910_gpio_output(struct gpio_chip *gc, unsigned offset, in tps65910_gpio_output() 66 static int tps65910_gpio_input(struct gpio_chip *gc, unsigned offset) in tps65910_gpio_input() 123 tps65910_gpio->gpio_chip.owner = THIS_MODULE; in tps65910_gpio_probe() 124 tps65910_gpio->gpio_chip.label = tps65910->i2c_client->name; in tps65910_gpio_probe() 128 tps65910_gpio->gpio_chip.ngpio = TPS65910_NUM_GPIO; in tps65910_gpio_probe() 131 tps65910_gpio->gpio_chip in tps65910_gpio_probe() [all...] |
H A D | gpio-tps6586x.c | 26 struct gpio_chip gpio_chip; member 30 static int tps6586x_gpio_get(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_get() 43 static void tps6586x_gpio_set(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_set() 52 static int tps6586x_gpio_output(struct gpio_chip *gc, unsigned offset, in tps6586x_gpio_output() 67 static int tps6586x_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in tps6586x_gpio_to_irq() 90 tps6586x_gpio->gpio_chip.owner = THIS_MODULE; in tps6586x_gpio_probe() 91 tps6586x_gpio->gpio_chip.label = pdev->name; in tps6586x_gpio_probe() 92 tps6586x_gpio->gpio_chip.parent = &pdev->dev; in tps6586x_gpio_probe() 93 tps6586x_gpio->gpio_chip in tps6586x_gpio_probe() [all...] |
H A D | gpio-madera.c | 19 /* storage space for the gpio_chip we're using */ 20 struct gpio_chip gpio_chip; member 23 static int madera_gpio_get_direction(struct gpio_chip *chip, in madera_gpio_get_direction() 43 static int madera_gpio_direction_in(struct gpio_chip *chip, unsigned int offset) in madera_gpio_direction_in() 54 static int madera_gpio_get(struct gpio_chip *chip, unsigned int offset) in madera_gpio_get() 70 static int madera_gpio_direction_out(struct gpio_chip *chip, in madera_gpio_direction_out() 90 static void madera_gpio_set(struct gpio_chip *chip, unsigned int offset, in madera_gpio_set() 109 static const struct gpio_chip madera_gpio_chip = { 137 /* Construct suitable gpio_chip fro in madera_gpio_probe() [all...] |
H A D | gpio-moxtet.c | 30 struct gpio_chip gpio_chip; member 34 static int moxtet_gpio_get_value(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_value() 55 static void moxtet_gpio_set_value(struct gpio_chip *gc, unsigned int offset, in moxtet_gpio_set_value() 75 static int moxtet_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in moxtet_gpio_get_direction() 88 static int moxtet_gpio_direction_input(struct gpio_chip *gc, in moxtet_gpio_direction_input() 101 static int moxtet_gpio_direction_output(struct gpio_chip *gc, in moxtet_gpio_direction_output() 135 chip->gpio_chip.parent = dev; in moxtet_gpio_probe() 140 chip->gpio_chip.label = dev_name(dev); in moxtet_gpio_probe() 141 chip->gpio_chip in moxtet_gpio_probe() [all...] |
H A D | gpio-rcar.c | 45 struct gpio_chip gpio_chip; member 95 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_disable() 105 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_enable() 150 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_type() 187 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpio_rcar_irq_set_wake() 229 generic_handle_domain_irq(p->gpio_chip.irq.domain, in gpio_rcar_irq_handler() 237 static void gpio_rcar_config_general_input_output_mode(struct gpio_chip *chip, in gpio_rcar_config_general_input_output_mode() 267 static int gpio_rcar_request(struct gpio_chip *chip, unsigned offset) in gpio_rcar_request() 285 static void gpio_rcar_free(struct gpio_chip *chi 496 struct gpio_chip *gpio_chip; gpio_rcar_probe() local [all...] |
H A D | gpio-max77620.c | 18 struct gpio_chip gpio_chip; member 44 virq = irq_find_mapping(gpio->gpio_chip.irq.domain, offset); in max77620_gpio_irqhandler() 53 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_mask() 62 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_unmask() 71 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_set_irq_type() 100 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_lock() 108 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_sync_unlock() 135 static int max77620_gpio_dir_input(struct gpio_chip *gc, unsigned int offset) in max77620_gpio_dir_input() 149 static int max77620_gpio_get(struct gpio_chip *g [all...] |
H A D | gpio-palmas.c | 18 struct gpio_chip gpio_chip; member 26 static int palmas_gpio_get(struct gpio_chip *gc, unsigned offset) in palmas_gpio_get() 57 static void palmas_gpio_set(struct gpio_chip *gc, unsigned offset, in palmas_gpio_set() 79 static int palmas_gpio_output(struct gpio_chip *gc, unsigned offset, in palmas_gpio_output() 102 static int palmas_gpio_input(struct gpio_chip *gc, unsigned offset) in palmas_gpio_input() 120 static int palmas_gpio_to_irq(struct gpio_chip *gc, unsigned offset) in palmas_gpio_to_irq() 162 palmas_gpio->gpio_chip.owner = THIS_MODULE; in palmas_gpio_probe() 163 palmas_gpio->gpio_chip.label = dev_name(&pdev->dev); in palmas_gpio_probe() 164 palmas_gpio->gpio_chip in palmas_gpio_probe() [all...] |
H A D | gpio-wm8350.c | 23 struct gpio_chip gpio_chip; member 26 static int wm8350_gpio_direction_in(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_direction_in() 35 static int wm8350_gpio_get(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_get() 51 static void wm8350_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in wm8350_gpio_set() 62 static int wm8350_gpio_direction_out(struct gpio_chip *chip, in wm8350_gpio_direction_out() 80 static int wm8350_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in wm8350_gpio_to_irq() 91 static const struct gpio_chip template_chip = { 114 wm8350_gpio->gpio_chip = template_chip; in wm8350_gpio_probe() 115 wm8350_gpio->gpio_chip in wm8350_gpio_probe() [all...] |
/kernel/linux/linux-5.10/arch/mips/alchemy/common/ |
H A D | gpiolib.c | 40 static int gpio2_get(struct gpio_chip *chip, unsigned offset) in gpio2_get() 45 static void gpio2_set(struct gpio_chip *chip, unsigned offset, int value) in gpio2_set() 50 static int gpio2_direction_input(struct gpio_chip *chip, unsigned offset) in gpio2_direction_input() 55 static int gpio2_direction_output(struct gpio_chip *chip, unsigned offset, in gpio2_direction_output() 62 static int gpio2_to_irq(struct gpio_chip *chip, unsigned offset) in gpio2_to_irq() 68 static int gpio1_get(struct gpio_chip *chip, unsigned offset) in gpio1_get() 73 static void gpio1_set(struct gpio_chip *chip, in gpio1_set() 79 static int gpio1_direction_input(struct gpio_chip *chip, unsigned offset) in gpio1_direction_input() 84 static int gpio1_direction_output(struct gpio_chip *chip, in gpio1_direction_output() 91 static int gpio1_to_irq(struct gpio_chip *chi [all...] |
/kernel/linux/linux-6.6/arch/mips/alchemy/common/ |
H A D | gpiolib.c | 38 static int gpio2_get(struct gpio_chip *chip, unsigned offset) in gpio2_get() 43 static void gpio2_set(struct gpio_chip *chip, unsigned offset, int value) in gpio2_set() 48 static int gpio2_direction_input(struct gpio_chip *chip, unsigned offset) in gpio2_direction_input() 53 static int gpio2_direction_output(struct gpio_chip *chip, unsigned offset, in gpio2_direction_output() 60 static int gpio2_to_irq(struct gpio_chip *chip, unsigned offset) in gpio2_to_irq() 66 static int gpio1_get(struct gpio_chip *chip, unsigned offset) in gpio1_get() 71 static void gpio1_set(struct gpio_chip *chip, in gpio1_set() 77 static int gpio1_direction_input(struct gpio_chip *chip, unsigned offset) in gpio1_direction_input() 82 static int gpio1_direction_output(struct gpio_chip *chip, in gpio1_direction_output() 89 static int gpio1_to_irq(struct gpio_chip *chi [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-stmfx.c | 87 struct gpio_chip gpio_chip; member 104 static int stmfx_gpio_get(struct gpio_chip *gc, unsigned int offset) in stmfx_gpio_get() 117 static void stmfx_gpio_set(struct gpio_chip *gc, unsigned int offset, int value) in stmfx_gpio_set() 127 static int stmfx_gpio_get_direction(struct gpio_chip *gc, unsigned int offset) in stmfx_gpio_get_direction() 148 static int stmfx_gpio_direction_input(struct gpio_chip *gc, unsigned int offset) in stmfx_gpio_direction_input() 157 static int stmfx_gpio_direction_output(struct gpio_chip *gc, in stmfx_gpio_direction_output() 228 dir = stmfx_gpio_get_direction(&pctl->gpio_chip, pin); in stmfx_pinconf_get() 270 ret = stmfx_gpio_get(&pctl->gpio_chip, pin); in stmfx_pinconf_get() 334 ret = stmfx_gpio_direction_output(&pctl->gpio_chip, in stmfx_pinconf_set() 423 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_pinctrl_irq_mask() local 434 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_pinctrl_irq_unmask() local 445 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_pinctrl_irq_set_type() local 483 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_pinctrl_irq_bus_lock() local 491 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_pinctrl_irq_bus_sync_unlock() local 520 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_gpio_irq_request_resources() local 532 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(data); stmfx_gpio_irq_release_resources() local 598 struct gpio_chip *gpio_chip = irq_data_get_irq_chip_data(d); stmfx_pinctrl_irq_print_chip() local [all...] |