X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fcore%2Fsimple-bus.c;h=e16d8a9ff4a9b6bb111e391d70792d7481c8c84d;hb=4f10989280bb91f0981ffe2ffabe936bb2a92364;hp=a300217d39a898fa3f04fc3a4dc48445fe0a015b;hpb=f1cc97764be4383d2aeb56d5ba5415439a1d5c97;p=oweals%2Fu-boot.git diff --git a/drivers/core/simple-bus.c b/drivers/core/simple-bus.c index a300217d39..e16d8a9ff4 100644 --- a/drivers/core/simple-bus.c +++ b/drivers/core/simple-bus.c @@ -1,14 +1,11 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (c) 2014 Google, Inc - * - * SPDX-License-Identifier: GPL-2.0+ */ #include #include -DECLARE_GLOBAL_DATA_PTR; - struct simple_bus_plat { u32 base; u32 size; @@ -33,8 +30,7 @@ static int simple_bus_post_bind(struct udevice *dev) u32 cell[3]; int ret; - ret = fdtdec_get_int_array(gd->fdt_blob, dev_of_offset(dev), "ranges", - cell, ARRAY_SIZE(cell)); + ret = dev_read_u32_array(dev, "ranges", cell, ARRAY_SIZE(cell)); if (!ret) { struct simple_bus_plat *plat = dev_get_uclass_platdata(dev);