mmc: sdhci-msm: use PIO for tuning commands
There are issues with ADMA when used with ICE enabled for tuning commands. As a workaround, use PIO mode for these commands by enabling quirk SDHCI_QUIRK2_USE_PIO_FOR_EMMC_TUNING . Change-Id: I8dbec823938525af90fb990db1bb4b325ee23cba Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
This commit is contained in:
parent
f8fb46ff55
commit
ecce69193d
1 changed files with 1 additions and 0 deletions
|
@ -4158,6 +4158,7 @@ static int sdhci_msm_probe(struct platform_device *pdev)
|
|||
host->quirks2 |= SDHCI_QUIRK2_BROKEN_PRESET_VALUE;
|
||||
host->quirks2 |= SDHCI_QUIRK2_USE_RESERVED_MAX_TIMEOUT;
|
||||
host->quirks2 |= SDHCI_QUIRK2_NON_STANDARD_TUNING;
|
||||
host->quirks2 |= SDHCI_QUIRK2_USE_PIO_FOR_EMMC_TUNING;
|
||||
|
||||
if (host->quirks2 & SDHCI_QUIRK2_ALWAYS_USE_BASE_CLOCK)
|
||||
host->quirks2 |= SDHCI_QUIRK2_DIVIDE_TOUT_BY_4;
|
||||
|
|
Loading…
Add table
Reference in a new issue