diff options
author | Thierry Reding <treding@nvidia.com> | 2019-03-26 16:33:01 +0100 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2019-03-29 13:31:16 +1100 |
commit | 7dfb61ba96b130ab12afa24c7d15f4706ecbb619 (patch) | |
tree | a8f6a0ff90810fc939d078149470266071742189 /libfdt | |
parent | 2bc5b66d7f6c441bf6183a6f769a95de6f90297b (diff) | |
download | dtc-7dfb61ba96b130ab12afa24c7d15f4706ecbb619.zip dtc-7dfb61ba96b130ab12afa24c7d15f4706ecbb619.tar.gz dtc-7dfb61ba96b130ab12afa24c7d15f4706ecbb619.tar.bz2 |
libfdt: Use fdt_find_max_phandle()
Use the fdt_find_max_phandle() function instead of the deprecated
fdt_get_max_phandle() function.
Signed-off-by: Thierry Reding <treding@nvidia.com>
Message-Id: <20190326153302.17109-2-thierry.reding@gmail.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'libfdt')
-rw-r--r-- | libfdt/fdt_overlay.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libfdt/fdt_overlay.c b/libfdt/fdt_overlay.c index 5fdab6c..2ad93d2 100644 --- a/libfdt/fdt_overlay.c +++ b/libfdt/fdt_overlay.c @@ -863,12 +863,16 @@ static int overlay_symbol_update(void *fdt, void *fdto) int fdt_overlay_apply(void *fdt, void *fdto) { - uint32_t delta = fdt_get_max_phandle(fdt); + uint32_t delta; int ret; FDT_RO_PROBE(fdt); FDT_RO_PROBE(fdto); + ret = fdt_find_max_phandle(fdt, &delta); + if (ret) + goto err; + ret = overlay_adjust_local_phandles(fdto, delta); if (ret) goto err; |