Lines Matching refs:device_node
67 struct device_node { struct
76 struct device_node node; /**< Property of node */ argument
107 const struct device_node *of_find_compatible_node(
108 const struct device_node *from,
119 const void *of_get_property(const struct device_node *from, const char *name,
122 bool of_device_is_available(const struct device_node *dev_node);
125 const struct device_node *of_find_node_by_phandle(uint64_t ph);
128 const struct device_node *of_get_parent(const struct device_node *dev_node);
131 const struct device_node *of_get_next_child(const struct device_node *dev_node,
132 const struct device_node *prev);
135 const void *of_get_mac_address(const struct device_node *np);
142 uint32_t of_n_addr_cells(const struct device_node *dev_node);
143 uint32_t of_n_size_cells(const struct device_node *dev_node);
146 const uint32_t *of_get_address(const struct device_node *dev_node, size_t idx,
150 uint64_t of_translate_address(const struct device_node *dev_node,
154 bool of_device_is_compatible(const struct device_node *dev_node,