]> git.sur5r.net Git - u-boot/blobdiff - drivers/misc/i2c_eeprom_emul.c
misc: ocotp: add i.MX8M support
[u-boot] / drivers / misc / i2c_eeprom_emul.c
index 7343445d424a6c78ff3fe912595c68c95556fbba..52aa7d69e96cacb80e0c3c0aac19e9b862c1b9f9 100644 (file)
@@ -8,7 +8,7 @@
 
 #include <common.h>
 #include <dm.h>
-#include <fdtdec.h>
+#include <errno.h>
 #include <i2c.h>
 #include <malloc.h>
 #include <asm/test.h>
@@ -114,10 +114,8 @@ static int sandbox_i2c_eeprom_ofdata_to_platdata(struct udevice *dev)
 {
        struct sandbox_i2c_flash_plat_data *plat = dev_get_platdata(dev);
 
-       plat->size = fdtdec_get_int(gd->fdt_blob, dev->of_offset,
-                                   "sandbox,size", 32);
-       plat->filename = fdt_getprop(gd->fdt_blob, dev->of_offset,
-                                    "sandbox,filename", NULL);
+       plat->size = dev_read_u32_default(dev, "sandbox,size", 32);
+       plat->filename = dev_read_string(dev, "sandbox,filename");
        if (!plat->filename) {
                debug("%s: No filename for device '%s'\n", __func__,
                      dev->name);