ot1200: rework card detect for eMMC
Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
This commit is contained in:
parent
5a9ca420ce
commit
56740fa96f
|
@ -155,9 +155,10 @@ int board_mmc_getcd(struct mmc *mmc)
|
||||||
struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv;
|
struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
if (cfg->esdhc_base == USDHC3_BASE_ADDR)
|
if (cfg->esdhc_base == USDHC3_BASE_ADDR) {
|
||||||
ret = 1;
|
gpio_direction_input(IMX_GPIO_NR(4, 5));
|
||||||
else {
|
ret = gpio_get_value(IMX_GPIO_NR(4, 5));
|
||||||
|
} else {
|
||||||
gpio_direction_input(IMX_GPIO_NR(1, 4));
|
gpio_direction_input(IMX_GPIO_NR(1, 4));
|
||||||
ret = !gpio_get_value(IMX_GPIO_NR(1, 4));
|
ret = !gpio_get_value(IMX_GPIO_NR(1, 4));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue