Lines Matching refs:device_node

12 	struct device_node *node;
39 extern u64 of_translate_dma_address(struct device_node *dev,
43 extern u64 of_translate_address(struct device_node *np, const __be32 *addr);
44 extern int of_address_to_resource(struct device_node *dev, int index,
46 extern void __iomem *of_iomap(struct device_node *device, int index);
47 void __iomem *of_io_request_and_map(struct device_node *device,
54 extern const __be32 *__of_get_address(struct device_node *dev, int index, int bar_no,
58 struct device_node *node);
60 struct device_node *node);
64 extern int of_pci_address_to_resource(struct device_node *dev, int bar,
67 struct device_node *np,
69 extern bool of_dma_is_coherent(struct device_node *np);
71 static inline void __iomem *of_io_request_and_map(struct device_node *device, in of_io_request_and_map()
77 static inline u64 of_translate_address(struct device_node *np, in of_translate_address()
83 static inline const __be32 *__of_get_address(struct device_node *dev, int index, int bar_no, in __of_get_address()
90 struct device_node *node) in of_pci_range_parser_init()
96 struct device_node *node) in of_pci_dma_range_parser_init()
108 static inline int of_pci_address_to_resource(struct device_node *dev, int bar, in of_pci_address_to_resource()
115 struct device_node *np, in of_pci_range_to_resource()
121 static inline bool of_dma_is_coherent(struct device_node *np) in of_dma_is_coherent()
128 extern int of_address_to_resource(struct device_node *dev, int index,
130 void __iomem *of_iomap(struct device_node *node, int index);
132 static inline int of_address_to_resource(struct device_node *dev, int index, in of_address_to_resource()
138 static inline void __iomem *of_iomap(struct device_node *device, int index) in of_iomap()
145 static inline const __be32 *of_get_address(struct device_node *dev, int index, in of_get_address()
151 static inline const __be32 *of_get_pci_address(struct device_node *dev, int bar_no, in of_get_pci_address()