summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTeresa Remmet <t.remmet@phytec.de>2015-06-26 10:14:35 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-06-29 06:51:05 +0200
commitd3e39b7e2cf0e74a926c36ff4cbe131b3391161f (patch)
treedd3b79fe7d9bae1992fdcea0c26255e621c1d0b2
parent350b4c37ef3a3b573cab5c88ec20ae435adb7756 (diff)
downloadbarebox-d3e39b7e2cf0e74a926c36ff4cbe131b3391161f.tar.gz
barebox-d3e39b7e2cf0e74a926c36ff4cbe131b3391161f.tar.xz
boards: phytec-som-am335x: Get ready for EMMC boot
Select correct instance when booting from a mmc interface. Signed-off-by: Teresa Remmet <t.remmet@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/boards/phytec-som-am335x/board.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/boards/phytec-som-am335x/board.c b/arch/arm/boards/phytec-som-am335x/board.c
index 74e39d70fc..7a878415f8 100644
--- a/arch/arm/boards/phytec-som-am335x/board.c
+++ b/arch/arm/boards/phytec-som-am335x/board.c
@@ -68,7 +68,10 @@ static int physom_devices_init(void)
of_device_enable_path("/chosen/environment-spi");
break;
case BOOTSOURCE_MMC:
- omap_set_bootmmc_devname("mmc0");
+ if (bootsource_get_instance() == 0)
+ omap_set_bootmmc_devname("mmc0");
+ else
+ omap_set_bootmmc_devname("mmc1");
break;
default:
of_device_enable_path("/chosen/environment-nand");