]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mmc: sdhci: do not try to use 3.3V signaling if not supported
authorStefan Agner <stefan@agner.ch>
Thu, 5 Jul 2018 12:18:19 +0000 (14:18 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 16 Jul 2018 09:21:45 +0000 (11:21 +0200)
commit1b5190c2e74c47ebe4bcecf7a072358ad9f1feaa
treeb115e61b3dab4fed7f593781b2ddc70dd68a4332
parent5552d7ad596c3fea953f40fef74170ce0760c04d
mmc: sdhci: do not try to use 3.3V signaling if not supported

For eMMC devices it is valid to only support 1.8V signaling. When
vqmmc is set to a fixed 1.8V regulator the stack tries to set 3.3V
initially and prints the following warning:
   mmc1: Switching to 3.3V signalling voltage failed

Clear the MMC_SIGNAL_VOLTAGE_330 flag in case 3.3V is signaling is
not available. This prevents the stack from even trying to use
3.3V signaling and avoids the above warning.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci.c