diff mbox series

[U-Boot,v3,8/9] engicam: imx6q: Return mmc dev 0 for icore

Message ID 1511202738-17448-9-git-send-email-jagan@amarulasolutions.com
State Accepted
Commit b596df45672917bd18dd8a17e39bf1560fc25e0e
Delegated to: Stefano Babic
Headers show
Series i.MX6: engicam: Add SPL_OF_CONTROL support | expand

Commit Message

Jagan Teki Nov. 20, 2017, 6:32 p.m. UTC
icorem6 has sd on usdhci1 which is devno 0 so return proper
devno from board_mmc_get_env_dev for icorem6 and icorem_6rqs

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
---
 board/engicam/imx6q/imx6q.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/board/engicam/imx6q/imx6q.c b/board/engicam/imx6q/imx6q.c
index bb0c866..fe37088 100644
--- a/board/engicam/imx6q/imx6q.c
+++ b/board/engicam/imx6q/imx6q.c
@@ -193,6 +193,7 @@  void setup_display(void)
 #ifdef CONFIG_ENV_IS_IN_MMC
 int board_mmc_get_env_dev(int devno)
 {
-	return devno - 1;
+	/* i.CoreM6 RQS has USDHC3 for SD and USDHC4 for eMMC */
+	return (devno == 0) ? 0: (devno - 1);
 }
 #endif