aboutsummaryrefslogtreecommitdiff
path: root/drivers/core
diff options
context:
space:
mode:
authorSimon Glass2018-06-11 13:07:17 -0600
committerSimon Glass2018-07-09 09:11:00 -0600
commit5e0a7341cdda182f310624d5c336fb48be04a703 (patch)
tree1b589315dc431673be8fa88d80bad18ec1f6393a /drivers/core
parent008dcddf9937bd2576f98b48eb5bf0f60ad36014 (diff)
dm: core: Update of_read_fmap_entry() for livetree
Update this function to take an ofnode so that it can work with livetree. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/core')
-rw-r--r--drivers/core/of_extra.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/core/of_extra.c b/drivers/core/of_extra.c
index c76177c5292..3243caa5d12 100644
--- a/drivers/core/of_extra.c
+++ b/drivers/core/of_extra.c
@@ -10,15 +10,15 @@
#include <dm/of_extra.h>
#include <dm/ofnode.h>
-int of_read_fmap_entry(ofnode node, const char *name,
- struct fmap_entry *entry)
+int ofnode_read_fmap_entry(ofnode node, struct fmap_entry *entry)
{
const char *prop;
u32 reg[2];
if (ofnode_read_u32_array(node, "reg", reg, 2)) {
- debug("Node '%s' has bad/missing 'reg' property\n", name);
- return -FDT_ERR_NOTFOUND;
+ debug("Node '%s' has bad/missing 'reg' property\n",
+ ofnode_get_name(node));
+ return -log_ret(ENOENT);
}
entry->offset = reg[0];
entry->length = reg[1];