From: Haibo Chen <haibo.chen@xxxxxxx> V2: - drop the dts/dt-binding change, since this is one IC limitation, so handle this directlly in driver. - simply the auto tuning code logic. - To detect the SDIO device in host driver side, add some change in common code, move host->card = card a bit upper. Haibo Chen (3): mmc: sdhci-esdhc-imx: simplify the auto tuning logic mmc: let the host side can find card type during card init process mmc: sdhci-esdhc-imx: only enable DAT[0] and CMD line auto tuning for SDIO device drivers/mmc/core/mmc.c | 9 ++++--- drivers/mmc/core/sd.c | 7 ++++-- drivers/mmc/core/sdio.c | 10 +++++--- drivers/mmc/host/sdhci-esdhc-imx.c | 39 +++++++++++++++++++++++------- 4 files changed, 46 insertions(+), 19 deletions(-) -- 2.34.1