]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - drivers/gpio/sunxi_gpio.c
dm: Use dev_get_addr() where possible
[karo-tx-uboot.git] / drivers / gpio / sunxi_gpio.c
index 57b78e55e23b9ef048bb4edd69ad110443ec9384..9d8f11ef302ac960d0a8ad1e36181508d05db83f 100644 (file)
@@ -285,8 +285,7 @@ static int gpio_sunxi_bind(struct udevice *parent)
                no_banks = SUNXI_GPIO_BANKS;
        }
 
-       ctlr = (struct sunxi_gpio_reg *)fdtdec_get_addr(gd->fdt_blob,
-                                                  parent->of_offset, "reg");
+       ctlr = (struct sunxi_gpio_reg *)dev_get_addr(parent);
        for (bank = 0; bank < no_banks; bank++) {
                struct sunxi_gpio_platdata *plat;
                struct udevice *dev;