mmc: sdhci: check voltage range only on regulators aware of voltage value
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 12 Feb 2013 08:01:36 +0000 (09:01 +0100)
committerChris Ball <cjb@laptop.org>
Sun, 24 Feb 2013 19:37:17 +0000 (14:37 -0500)
commita4f8f257eddcdf13417476c8479c616560a4417a
tree4a4bf446d1e8d649a8eb992c96db6518d9736f3c
parent29866a98be716111016da69f2747e012843b61e4
mmc: sdhci: check voltage range only on regulators aware of voltage value

Some regulators don't report any voltage values, so checking supported
voltage range results in disabling all SDHCI_CAN_VDD_* flags and
registration failure. This patch finally provides a correct fix for the
registration of SDHCI driver with all possible voltage regulators:
dummy, fixed and regulated without using regulator_count_voltages()
hacks.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/host/sdhci.c