Lines Matching refs:device_node

12 typedef int (*of_irq_init_cb_t)(struct device_node *, struct device_node *);
22 extern struct device_node *of_irq_dflt_pic;
23 int of_irq_parse_oldworld(const struct device_node *device, int index,
28 static inline int of_irq_parse_oldworld(const struct device_node *device, int index, in of_irq_parse_oldworld()
37 extern int of_irq_to_resource(struct device_node *dev, int index,
42 extern int of_irq_parse_one(struct device_node *device, int index,
44 extern int of_irq_count(struct device_node *dev);
45 extern int of_irq_get(struct device_node *dev, int index);
46 extern int of_irq_get_byname(struct device_node *dev, const char *name);
47 extern int of_irq_to_resource_table(struct device_node *dev,
49 extern struct device_node *of_irq_find_parent(struct device_node *child);
51 struct device_node *np,
56 extern void of_msi_configure(struct device *dev, struct device_node *np);
57 u32 of_msi_map_id(struct device *dev, struct device_node *msi_np, u32 id_in);
62 static inline int of_irq_parse_one(struct device_node *device, int index, in of_irq_parse_one()
67 static inline int of_irq_count(struct device_node *dev) in of_irq_count()
71 static inline int of_irq_get(struct device_node *dev, int index) in of_irq_get()
75 static inline int of_irq_get_byname(struct device_node *dev, const char *name) in of_irq_get_byname()
79 static inline int of_irq_to_resource_table(struct device_node *dev, in of_irq_to_resource_table()
84 static inline void *of_irq_find_parent(struct device_node *child) in of_irq_find_parent()
90 struct device_node *np, in of_msi_get_domain()
100 static inline void of_msi_configure(struct device *dev, struct device_node *np) in of_msi_configure()
104 struct device_node *msi_np, u32 id_in) in of_msi_map_id()
116 extern unsigned int irq_of_parse_and_map(struct device_node *node, int index);
119 static inline unsigned int irq_of_parse_and_map(struct device_node *dev, in irq_of_parse_and_map()