diff options
Diffstat (limited to 'drivers/mmc/core/sdio.c')
| -rw-r--r-- | drivers/mmc/core/sdio.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c index 68edf7a615be..41164748723d 100644 --- a/drivers/mmc/core/sdio.c +++ b/drivers/mmc/core/sdio.c @@ -707,6 +707,9 @@ try_again:  	 */  	if (host->ops->init_card)  		host->ops->init_card(host, card); +	mmc_fixup_device(card, sdio_card_init_methods); + +	card->ocr = ocr_card;  	/*  	 * If the host and card support UHS-I mode request the card @@ -820,7 +823,7 @@ try_again:  			goto mismatch;  		}  	} -	card->ocr = ocr_card; +  	mmc_fixup_device(card, sdio_fixup_methods);  	if (card->type == MMC_TYPE_SD_COMBO) { |