]> git.sur5r.net Git - u-boot/blobdiff - drivers/gpio/tegra_gpio.c
dm: core: Replace of_offset with accessor
[u-boot] / drivers / gpio / tegra_gpio.c
index 5a031159ca370c423455e0fdebcf8965dc8fb962..b01968a304dae744b5f7926b13f6222868f0e95d 100644 (file)
@@ -337,7 +337,8 @@ static int gpio_tegra_bind(struct udevice *parent)
         * This driver does not make use of interrupts, other than to figure
         * out the number of GPIO banks
         */
-       if (!fdt_getprop(gd->fdt_blob, parent->of_offset, "interrupts", &len))
+       if (!fdt_getprop(gd->fdt_blob, dev_of_offset(parent), "interrupts",
+                        &len))
                return -EINVAL;
        bank_count = len / 3 / sizeof(u32);
        ctlr = (struct gpio_ctlr *)dev_get_addr(parent);
@@ -363,7 +364,7 @@ static int gpio_tegra_bind(struct udevice *parent)
                                          plat->port_name, plat, -1, &dev);
                        if (ret)
                                return ret;
-                       dev->of_offset = parent->of_offset;
+                       dev_set_of_offset(dev, dev_of_offset(parent));
                }
        }