linux/drivers/mmc
Tim Kryger 6a315939e6 mmc: sdhci: Set SDHCI_POWER_ON with external vmmc
commit 3cbc6123a9 upstream.

Host controllers lacking the required internal vmmc regulator may still
follow the spec with regard to the LSB of SDHCI_POWER_CONTROL.  Set the
SDHCI_POWER_ON bit when vmmc is enabled to encourage the controller to
to drive CMD, DAT, SDCLK.

This fixes a regression observed on some Qualcomm and Nvidia boards
caused by 5222161 mmc: sdhci: Improve external VDD regulator support.

Fixes: 52221610dd (mmc: sdhci: Improve external VDD regulator support)
Signed-off-by: Tim Kryger <tim.kryger@gmail.com>
Tested-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2015-01-27 08:29:40 -08:00
..
card mmc: block: add newline to sysfs display of force_ro 2015-01-08 10:30:16 -08:00
core mmc: core: fix card detection regression 2014-11-05 09:28:48 +01:00
host mmc: sdhci: Set SDHCI_POWER_ON with external vmmc 2015-01-27 08:29:40 -08:00
Kconfig mmc: explicitly mention SDIO support in Kconfig 2008-10-12 11:04:36 +02:00
Makefile mmc: sdhci-pci: add platform data 2012-01-11 23:58:47 -05:00