include/linux/of.h | 7 +++++++ 1 file changed, 7 insertions(+)
From: Bjorn Helgaas <bhelgaas@google.com>
1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()") added
of_get_next_child_with_prefix() but did not add a stub for the !CONFIG_OF
case.
Add a of_get_next_child_with_prefix() stub so users of
for_each_child_of_node_with_prefix() can be built for compile testing even
when !CONFIG_OF.
Fixes: 1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()")
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
---
include/linux/of.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/include/linux/of.h b/include/linux/of.h
index a62154aeda1b..5e2c6ed9370a 100644
--- a/include/linux/of.h
+++ b/include/linux/of.h
@@ -550,6 +550,13 @@ static inline struct device_node *of_get_next_child(
return NULL;
}
+static inline struct device_node *of_get_next_child_with_prefix(
+ const struct device_node *node, struct device_node *prev,
+ const char *prefix)
+{
+ return NULL;
+}
+
static inline struct device_node *of_get_next_available_child(
const struct device_node *node, struct device_node *prev)
{
--
2.43.0
Il 25/09/25 21:56, Bjorn Helgaas ha scritto: > From: Bjorn Helgaas <bhelgaas@google.com> > > 1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()") added > of_get_next_child_with_prefix() but did not add a stub for the !CONFIG_OF > case. > > Add a of_get_next_child_with_prefix() stub so users of > for_each_child_of_node_with_prefix() can be built for compile testing even > when !CONFIG_OF. > > Fixes: 1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()") > Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> > --- > include/linux/of.h | 7 +++++++ > 1 file changed, 7 insertions(+) > > diff --git a/include/linux/of.h b/include/linux/of.h > index a62154aeda1b..5e2c6ed9370a 100644 > --- a/include/linux/of.h > +++ b/include/linux/of.h > @@ -550,6 +550,13 @@ static inline struct device_node *of_get_next_child( > return NULL; > } > > +static inline struct device_node *of_get_next_child_with_prefix( > + const struct device_node *node, struct device_node *prev, > + const char *prefix) > +{ > + return NULL; > +} > + > static inline struct device_node *of_get_next_available_child( > const struct device_node *node, struct device_node *prev) > {
On Thu, 25 Sep 2025 14:56:30 -0500, Bjorn Helgaas wrote: > From: Bjorn Helgaas <bhelgaas@google.com> > > 1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()") added > of_get_next_child_with_prefix() but did not add a stub for the !CONFIG_OF > case. > > Add a of_get_next_child_with_prefix() stub so users of > for_each_child_of_node_with_prefix() can be built for compile testing even > when !CONFIG_OF. > > Fixes: 1fcc67e3a354 ("of: base: Add for_each_child_of_node_with_prefix()") > Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> > --- > include/linux/of.h | 7 +++++++ > 1 file changed, 7 insertions(+) > Applied, thanks!
© 2016 - 2025 Red Hat, Inc.