mbox series

[v2,0/3] fix the sdio device DATA/CMD CRC and Timeout issue after tuning

Message ID 20221221112853.789675-1-haibo.chen@nxp.com (mailing list archive)
Headers show
Series fix the sdio device DATA/CMD CRC and Timeout issue after tuning | expand

Message

Bough Chen Dec. 21, 2022, 11:28 a.m. UTC
From: Haibo Chen <haibo.chen@nxp.com>

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(-)