diff --git a/components/drivers/sdio/mmc.c b/components/drivers/sdio/mmc.c index 32a9a204d856e13f3686e0ccbca28261d94bc807..e1dc3cf957148ad1205814b2de700dbb339ee769 100644 --- a/components/drivers/sdio/mmc.c +++ b/components/drivers/sdio/mmc.c @@ -514,7 +514,6 @@ static rt_int32_t mmcsd_mmc_init_card(struct rt_mmcsd_host *host, rt_int32_t err; rt_uint32_t resp[4]; rt_uint32_t rocr = 0; - rt_uint32_t max_data_rate; rt_uint8_t *ext_csd = RT_NULL; struct rt_mmcsd_card *card = RT_NULL; @@ -599,12 +598,6 @@ static rt_int32_t mmcsd_mmc_init_card(struct rt_mmcsd_host *host, if (!(card->flags & CARD_FLAG_SDHC) && (rocr & (1 << 30))) card->flags |= CARD_FLAG_SDHC; - /* set bus speed */ - if (card->flags & (CARD_FLAG_HIGHSPEED | CARD_FLAG_HIGHSPEED_DDR)) - max_data_rate = card->hs_max_data_rate; - else - max_data_rate = card->max_data_rate; - /*switch bus width and bus mode*/ err = mmc_select_bus_width(card, ext_csd); if (err)