mmc: fsl_esdhc: Add support to force VSELECT set
[oweals/u-boot.git] / drivers / mmc / fsl_esdhc.c
index 6a3e147ed28a0be27f4f82c47df4b6bdce919ec5..67ee179f86b82740a02fb44763bc9527989b23a9 100644 (file)
@@ -523,6 +523,10 @@ static int esdhc_init(struct mmc *mmc)
        /* Set timout to the maximum value */
        esdhc_clrsetbits32(&regs->sysctl, SYSCTL_TIMEOUT_MASK, 14 << 16);
 
+#ifdef CONFIG_SYS_FSL_ESDHC_FORCE_VSELECT
+       esdhc_setbits32(&regs->vendorspec, ESDHC_VENDORSPEC_VSELECT);
+#endif
+
        return 0;
 }