Home
last modified time | relevance | path

Searched defs:gpio_irq_chip (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/include/linux/gpio/
Ddriver.h48 struct gpio_irq_chip { struct
54 struct irq_chip *chip;
62 struct irq_domain *domain;
71 struct fwnode_handle *fwnode;
81 struct irq_domain *parent_domain;
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,
139 struct irq_domain_ops child_irq_domain_ops;
148 irq_flow_handler_t handler;
[all …]
/kernel/linux/linux-5.10/include/linux/gpio/
Ddriver.h31 struct gpio_irq_chip { struct
37 struct irq_chip *chip;
45 struct irq_domain *domain;
52 const struct irq_domain_ops *domain_ops;
61 struct fwnode_handle *fwnode;
71 struct irq_domain *parent_domain;
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,
128 struct irq_domain_ops child_irq_domain_ops;
[all …]