linux-stable/drivers/mmc
Doug Anderson 870556a3df mmc: dw_mmc: Handle late vmmc regulators with EPROBE_DEFER
It is possible to specify a regulator that should be turned on when
dw_mmc is probed.  At the moment dw_mmc will fail to use the regulator
properly if the regulator probes after dw_mmc.  Fix this problem by
honoring EPROBE_DEFER.

At the same time move the regulator code out of the slot init code.
We only specify one regulator for the whole device and other parts of
the code (like suspend/resume) assume that the regulator has only been
enabled once.

Signed-off-by: Doug Anderson <dianders@chromium.org>
Signed-off-by: Chris Ball <cjb@laptop.org>
2013-06-27 12:39:06 -04:00
..
card mmc: card: fixing an false identification of SANITIZE command 2013-06-27 11:28:18 -04:00
core mmc: core: Update the ext-csd.rev check for eMMC5.1 2013-06-27 10:38:32 -04:00
host mmc: dw_mmc: Handle late vmmc regulators with EPROBE_DEFER 2013-06-27 12:39:06 -04:00
Kconfig
Makefile mmc: sdhci-pci: add platform data 2012-01-11 23:58:47 -05:00