mmc: pxamci: let mmc core handle regulators
authorDaniel Mack <daniel@zonque.org>
Sat, 30 Jun 2018 18:14:05 +0000 (20:14 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 16 Jul 2018 09:21:45 +0000 (11:21 +0200)
commit61951fd6cb49593c57da22b780ab9114060032d4
tree70ad726aa28a63498d5606f79ff08bfade50a411
parentf37216de6ecc306ff4acd186a88a99906babaf18
mmc: pxamci: let mmc core handle regulators

Strip some code by letting the mmc core handle the regulators. The old
.gpio_power pdata handling is kept around for now.

This also set the voltage on the regulator and handles -EPROBE_DEFER
correctly.

Signed-off-by: Daniel Mack <daniel@zonque.org>
Acked-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/pxamci.c