diff options
author | Tom Rini <trini@konsulko.com> | 2017-08-01 15:38:23 -0400 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-08-01 15:38:23 -0400 |
commit | 5c6631beb27491f3f78b6a0ad888d38810e3d96b (patch) | |
tree | 3b02d26a83a2e58bbc0741f2b78474461f273b93 /common/fdt_support.c | |
parent | 6364a5d4bd55beeedc11171419acd0bdff17a599 (diff) | |
parent | 5c970013a661c630ab28ddc3dd6766fe6bf83ece (diff) |
Merge git://git.denx.de/u-boot-mmc
Diffstat (limited to 'common/fdt_support.c')
-rw-r--r-- | common/fdt_support.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/common/fdt_support.c b/common/fdt_support.c index 5aa8e3422e8..7ccf8b19fd1 100644 --- a/common/fdt_support.c +++ b/common/fdt_support.c @@ -1464,14 +1464,11 @@ int fdt_verify_alias_address(void *fdt, int anode, const char *alias, u64 addr) u64 fdt_get_base_address(const void *fdt, int node) { int size; - u32 naddr; const fdt32_t *prop; - naddr = fdt_address_cells(fdt, node); + prop = fdt_getprop(fdt, node, "reg", &size); - prop = fdt_getprop(fdt, node, "ranges", &size); - - return prop ? fdt_translate_address(fdt, node, prop + naddr) : 0; + return prop ? fdt_translate_address(fdt, node, prop) : 0; } /* |