diff options
-rw-r--r-- | drivers/mmc/fsl_esdhc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c index f93e5fcf3fa..085dba825ec 100644 --- a/drivers/mmc/fsl_esdhc.c +++ b/drivers/mmc/fsl_esdhc.c @@ -402,7 +402,7 @@ static int esdhc_init(struct mmc *mmc) int timeout = 1000; /* Enable cache snooping */ - out_be32(®s->scr, 0x00000040); + out_be32(®s->scr, 0x00000040 | in_be32(®s->scr)); out_be32(®s->sysctl, SYSCTL_HCKEN | SYSCTL_IPGEN); /* Set the initial clock speed */ |