Merge git://git.denx.de/u-boot-dm
[oweals/u-boot.git] / common / spl / spl_mmc.c
index 360c754050f2821c479056d8f32830461a957cfe..5676acdde3f282da8062d0c679c02116d590b969 100644 (file)
@@ -300,7 +300,7 @@ int spl_mmc_load_image(u32 boot_device)
                        if (part == 7)
                                part = 0;
 
-                       err = mmc_switch_part(0, part);
+                       err = blk_dselect_hwpart(mmc_get_blk_desc(mmc), part);
                        if (err) {
 #ifdef CONFIG_SPL_LIBCOMMON_SUPPORT
                                puts("spl: mmc partition switch failed\n");