Lines Matching refs:device_node
39 struct device_node;
64 int (*match)(struct irq_domain *d, struct device_node *node);
67 int (*xlate)(struct irq_domain *d, struct device_node *node,
118 struct device_node *of_node;
149 struct irq_domain *__irq_domain_add(struct device_node *of_node, int size,
153 struct irq_domain *irq_domain_add_simple(struct device_node *of_node,
158 struct irq_domain *irq_domain_add_legacy(struct device_node *of_node,
164 extern struct irq_domain *irq_find_host(struct device_node *node);
174 static inline struct irq_domain *irq_domain_add_linear(struct device_node *of_node, in irq_domain_add_linear()
181 static inline struct irq_domain *irq_domain_add_nomap(struct device_node *of_node, in irq_domain_add_nomap()
189 struct device_node *of_node, in irq_domain_add_legacy_isa()
196 static inline struct irq_domain *irq_domain_add_tree(struct device_node *of_node, in irq_domain_add_tree()
248 int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr,
251 int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr,
254 int irq_domain_xlate_onetwocell(struct irq_domain *d, struct device_node *ctrlr,
264 struct device_node *node,