Merge branch 'next' of git://git.denx.de/u-boot
[oweals/u-boot.git] / drivers / mmc / fsl_esdhc.c
index 105ffb18e2b9b6ef7c43155a1f10d04ef230d4d7..b6c969d2c8440571fb660d00415c714837e04c55 100644 (file)
@@ -543,6 +543,9 @@ int fsl_esdhc_initialize(bd_t *bis, struct fsl_esdhc_cfg *cfg)
        /* First reset the eSDHC controller */
        esdhc_reset(regs);
 
+       esdhc_setbits32(&regs->sysctl, SYSCTL_PEREN | SYSCTL_HCKEN
+                               | SYSCTL_IPGEN | SYSCTL_CKEN);
+
        mmc->priv = cfg;
        mmc->send_cmd = esdhc_send_cmd;
        mmc->set_ios = esdhc_set_ios;