diff options
-rw-r--r-- | drivers/of/base.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/of/base.c b/drivers/of/base.c index fd152d65d9..0c8c87ff9a 100644 --- a/drivers/of/base.c +++ b/drivers/of/base.c @@ -105,6 +105,9 @@ struct property *of_find_property(const struct device_node *node, const char *na { struct property *p; + if (!node) + return NULL; + list_for_each_entry(p, &node->properties, list) if (!strcmp(p->name, name)) return p; |