aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc/core
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mmc/core')
-rw-r--r--drivers/mmc/core/mmc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
index f605d6e3d2cd..e6e39111e05b 100644
--- a/drivers/mmc/core/mmc.c
+++ b/drivers/mmc/core/mmc.c
@@ -1066,6 +1066,8 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr,
1066 if (mmc_card_highspeed(card) || mmc_card_hs200(card)) { 1066 if (mmc_card_highspeed(card) || mmc_card_hs200(card)) {
1067 if (max_dtr > card->ext_csd.hs_max_dtr) 1067 if (max_dtr > card->ext_csd.hs_max_dtr)
1068 max_dtr = card->ext_csd.hs_max_dtr; 1068 max_dtr = card->ext_csd.hs_max_dtr;
1069 if (mmc_card_highspeed(card) && (max_dtr > 52000000))
1070 max_dtr = 52000000;
1069 } else if (max_dtr > card->csd.max_dtr) { 1071 } else if (max_dtr > card->csd.max_dtr) {
1070 max_dtr = card->csd.max_dtr; 1072 max_dtr = card->csd.max_dtr;
1071 } 1073 }