mmc: sdhci-iproc: Disable preset values for BCM2835
authorStefan Wahren <stefan.wahren@i2se.com>
Mon, 12 Feb 2018 20:02:44 +0000 (21:02 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 5 Mar 2018 08:01:00 +0000 (09:01 +0100)
According to the BCM2835 datasheet there are no preset value registers.
This wasn't an issue before, because we didn't propagate 1.8V support.

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-iproc.c

index 61666d2..0ef741b 100644 (file)
@@ -214,6 +214,7 @@ static const struct sdhci_pltfm_data sdhci_bcm2835_pltfm_data = {
                  SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK |
                  SDHCI_QUIRK_MISSING_CAPS |
                  SDHCI_QUIRK_NO_HISPD_BIT,
+       .quirks2 = SDHCI_QUIRK2_PRESET_VALUE_BROKEN,
        .ops = &sdhci_iproc_32only_ops,
 };