diff options
Diffstat (limited to 'arch/arm/boards/datamodul-edm-qmx6')
-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: |