]> git.sur5r.net Git - u-boot/blobdiff - env/ext4.c
env: mmc/fat/ext4: make sure that the MMC sub-system is initialized before using it
[u-boot] / env / ext4.c
index 3f3aac57377344c76bdde3c5e358034117a7b088..6c69a0a57f44fe5ddb796f1ed00ee1890c308d92 100644 (file)
@@ -87,6 +87,9 @@ static int env_ext4_load(void)
        int err;
        loff_t off;
 
+       if (!strcmp(CONFIG_ENV_EXT4_INTERFACE, "mmc"))
+               mmc_initialize(NULL);
+
        part = blk_get_device_part_str(CONFIG_ENV_EXT4_INTERFACE,
                                       CONFIG_ENV_EXT4_DEVICE_AND_PART,
                                       &dev_desc, &info, 1);