mmc: sdhci-xenon: Add SoC PHY PAD voltage control
authorHu Ziji <huziji@marvell.com>
Thu, 30 Mar 2017 15:23:01 +0000 (17:23 +0200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 24 Apr 2017 19:42:17 +0000 (21:42 +0200)
commit298269c602b54dd56e1424cb8e706fc30bc7d489
tree4e21fbd4cae6314f5ab846eaf4dba6a72060c30e
parent06c8b667ff5b984ac3aa901c4928e4a427987a56
mmc: sdhci-xenon: Add SoC PHY PAD voltage control

Some SoCs have PHY PAD outside Xenon IP.
PHY PAD voltage should match signalling voltage in use.

Add generic SoC PHY PAD voltage control interface.
Implement Aramda-3700 SoC PHY PAD voltage control.

Signed-off-by: Hu Ziji <huziji@marvell.com>
Tested-by: Russell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-xenon-phy.c
drivers/mmc/host/sdhci-xenon.c
drivers/mmc/host/sdhci-xenon.h