diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2014-02-27 14:53:23 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-02-27 20:38:48 +0100 |
commit | 8383a659d3036b4fd98cd5f03335a6be6af732f6 (patch) | |
tree | 3efd2f32a76dde7dcd7ca946b002865a8ad35686 /arch/arm/boards/datamodul-edm-qmx6/board.c | |
parent | bf34b1177320c8b9734c88c7216fd6a59c55f298 (diff) | |
download | barebox-8383a659d3036b4fd98cd5f03335a6be6af732f6.tar.gz barebox-8383a659d3036b4fd98cd5f03335a6be6af732f6.tar.xz |
ARM: i.MX: edmqmx6: choose correct env when booting from SD
When booting from SD Card we don't want to load an env
from EMMC.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/datamodul-edm-qmx6/board.c')
-rw-r--r-- | arch/arm/boards/datamodul-edm-qmx6/board.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/arch/arm/boards/datamodul-edm-qmx6/board.c b/arch/arm/boards/datamodul-edm-qmx6/board.c index b0b4ae98d4..fd02d7a3de 100644 --- a/arch/arm/boards/datamodul-edm-qmx6/board.c +++ b/arch/arm/boards/datamodul-edm-qmx6/board.c @@ -121,7 +121,14 @@ static int realq7_device_init(void) switch (bootsource_get()) { case BOOTSOURCE_MMC: - of_device_enable_path("/chosen/environment-emmc"); + switch (bootsource_get_instance()) { + case 2: + of_device_enable_path("/chosen/environment-sd"); + break; + case 3: + of_device_enable_path("/chosen/environment-emmc"); + break; + } break; default: case BOOTSOURCE_SPI: |