diff mbox

[U-Boot,2/2] spl: spl_mmc: Partition raw boot mode for eMMC

Message ID 1429471809-17069-2-git-send-email-contact@paulk.fr
State Superseded
Delegated to: Tom Rini
Headers show

Commit Message

Paul Kocialkowski April 19, 2015, 7:30 p.m. UTC
This adds support for providing a partition number instead of a sector for eMMC.

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
---
 common/spl/spl_mmc.c | 5 +++++
 1 file changed, 5 insertions(+)
diff mbox

Patch

diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c
index dd150a7..6fea728 100644
--- a/common/spl/spl_mmc.c
+++ b/common/spl/spl_mmc.c
@@ -189,8 +189,13 @@  void spl_mmc_load_image(void)
 			err = mmc_load_image_raw_os(mmc);
 		else
 #endif
+#ifdef CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION
+		err = mmc_load_image_raw_partition(mmc,
+			CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION);
+#else
 		err = mmc_load_image_raw_sector(mmc,
 			CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR);
+#endif
 		break;
 #endif
 	case MMCSD_MODE_UNDEFINED: