diff options
author | Peng Fan <peng.fan@nxp.com> | 2016-01-28 16:51:27 +0800 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2016-02-04 10:13:53 +0100 |
commit | fb0d042814e6ea3463ee335523222f91d891d084 (patch) | |
tree | 795b3a845ef3c13ab138022ce28fdc09332ac047 /board/freescale/mx6sxsabresd | |
parent | 216d286c7e3d3d83d4d8ccaf0415192e1b1040c0 (diff) |
imx: mx6: implement board_mmc_get_env_dev
Implement board_mmc_get_env_dev for the boards.
Following is examples:
SD1/SD2/SD3: return devno;
SD2/SD3: return devno - 1;
SD2/SD4: if (devno == 2), return dev - 2; return dev - 1;
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
Diffstat (limited to 'board/freescale/mx6sxsabresd')
-rw-r--r-- | board/freescale/mx6sxsabresd/mx6sxsabresd.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/board/freescale/mx6sxsabresd/mx6sxsabresd.c b/board/freescale/mx6sxsabresd/mx6sxsabresd.c index 886c883dc28..97e9ed7df6c 100644 --- a/board/freescale/mx6sxsabresd/mx6sxsabresd.c +++ b/board/freescale/mx6sxsabresd/mx6sxsabresd.c @@ -316,6 +316,11 @@ static struct fsl_esdhc_cfg usdhc_cfg[3] = { #define USDHC3_PWR_GPIO IMX_GPIO_NR(2, 11) #define USDHC4_CD_GPIO IMX_GPIO_NR(6, 21) +int board_mmc_get_env_dev(int devno) +{ + return devno - 1; +} + int board_mmc_getcd(struct mmc *mmc) { struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; |