Lines Matching refs:device_node
37 struct device_node;
94 int (*match)(struct irq_domain *d, struct device_node *node,
98 int (*xlate)(struct irq_domain *d, struct device_node *node,
182 static inline struct device_node *irq_domain_get_of_node(struct irq_domain *d) in irq_domain_get_of_node()
194 struct irq_domain *irq_domain_add_simple(struct device_node *of_node,
199 struct irq_domain *irq_domain_add_legacy(struct device_node *of_node,
209 static inline struct fwnode_handle *of_node_to_fwnode(struct device_node *node) in of_node_to_fwnode()
214 static inline struct irq_domain *irq_find_matching_host(struct device_node *node, in irq_find_matching_host()
220 static inline struct irq_domain *irq_find_host(struct device_node *node) in irq_find_host()
232 static inline struct irq_domain *irq_domain_add_linear(struct device_node *of_node, in irq_domain_add_linear()
239 static inline struct irq_domain *irq_domain_add_nomap(struct device_node *of_node, in irq_domain_add_nomap()
247 struct device_node *of_node, in irq_domain_add_legacy_isa()
254 static inline struct irq_domain *irq_domain_add_tree(struct device_node *of_node, in irq_domain_add_tree()
322 int irq_domain_xlate_onecell(struct irq_domain *d, struct device_node *ctrlr,
325 int irq_domain_xlate_twocell(struct irq_domain *d, struct device_node *ctrlr,
328 int irq_domain_xlate_onetwocell(struct irq_domain *d, struct device_node *ctrlr,
348 struct device_node *node, in irq_domain_add_hierarchy()