diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/mmc/host/sdhci-of-esdhc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/mmc/host/sdhci-of-esdhc.c b/drivers/mmc/host/sdhci-of-esdhc.c index 359f3d2..e54793c 100644 --- a/drivers/mmc/host/sdhci-of-esdhc.c +++ b/drivers/mmc/host/sdhci-of-esdhc.c @@ -19,6 +19,7 @@ #include <linux/delay.h> #include <linux/module.h> #include <linux/mmc/host.h> +#include <linux/of_address.h> #include "sdhci-pltfm.h" #include "sdhci-esdhc.h" @@ -704,8 +705,8 @@ void esdhc_signal_voltage_switch(struct sdhci_host *host, of_node_put(scfg_node); if (scfg_base) { scfg_sdhciovselcr = 0x408; - out_be32(scfg_base + scfg_sdhciovselcr, - 0x80000001); + iowrite32be(0x80000001, + scfg_base + scfg_sdhciovselcr); iounmap(scfg_base); } } |