diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/of.h | 2 | ||||
-rw-r--r-- | include/linux/of_address.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/of.h b/include/linux/of.h index 1b1163225f3b..f594c528842f 100644 --- a/include/linux/of.h +++ b/include/linux/of.h | |||
@@ -193,6 +193,8 @@ extern struct device_node *of_get_next_child(const struct device_node *node, | |||
193 | extern struct device_node *of_get_next_available_child( | 193 | extern struct device_node *of_get_next_available_child( |
194 | const struct device_node *node, struct device_node *prev); | 194 | const struct device_node *node, struct device_node *prev); |
195 | 195 | ||
196 | extern struct device_node *of_get_child_by_name(const struct device_node *node, | ||
197 | const char *name); | ||
196 | #define for_each_child_of_node(parent, child) \ | 198 | #define for_each_child_of_node(parent, child) \ |
197 | for (child = of_get_next_child(parent, NULL); child != NULL; \ | 199 | for (child = of_get_next_child(parent, NULL); child != NULL; \ |
198 | child = of_get_next_child(parent, child)) | 200 | child = of_get_next_child(parent, child)) |
diff --git a/include/linux/of_address.h b/include/linux/of_address.h index 01b925ad8d78..c3cdc1025c30 100644 --- a/include/linux/of_address.h +++ b/include/linux/of_address.h | |||
@@ -6,6 +6,7 @@ | |||
6 | 6 | ||
7 | #ifdef CONFIG_OF_ADDRESS | 7 | #ifdef CONFIG_OF_ADDRESS |
8 | extern u64 of_translate_address(struct device_node *np, const __be32 *addr); | 8 | extern u64 of_translate_address(struct device_node *np, const __be32 *addr); |
9 | extern bool of_can_translate_address(struct device_node *dev); | ||
9 | extern int of_address_to_resource(struct device_node *dev, int index, | 10 | extern int of_address_to_resource(struct device_node *dev, int index, |
10 | struct resource *r); | 11 | struct resource *r); |
11 | extern struct device_node *of_find_matching_node_by_address( | 12 | extern struct device_node *of_find_matching_node_by_address( |