summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/of/base.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/of/base.c b/drivers/of/base.c
index 2a01d2a66eed..af048ab88e69 100644
--- a/drivers/of/base.c
+++ b/drivers/of/base.c
@@ -464,15 +464,8 @@ EXPORT_SYMBOL(of_machine_get_match);
const void *of_machine_get_match_data(const struct of_device_id *matches)
{
const struct of_device_id *match;
- struct device_node *root;
-
- root = of_find_node_by_path("/");
- if (!root)
- return NULL;
-
- match = of_match_node(matches, root);
- of_node_put(root);
+ match = of_machine_get_match(matches);
if (!match)
return NULL;