Home
last modified time | relevance | path

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

/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 …]
/kernel/linux/linux-4.19/include/linux/gpio/
Ddriver.h27 struct gpio_irq_chip { struct
33 struct irq_chip *chip;
41 struct irq_domain *domain;
48 const struct irq_domain_ops *domain_ops;
56 irq_flow_handler_t handler;
64 unsigned int default_type;
71 struct lock_class_key *lock_key;
72 struct lock_class_key *request_key;
80 irq_flow_handler_t parent_handler;
88 void *parent_handler_data;
[all …]