diff options
author | Stephen Warren <swarren@nvidia.com> | 2012-04-13 01:03:52 +0400 |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2012-04-26 01:22:09 +0400 |
commit | 60d148b9f838b718e4808061ee6d5833de77fd9c (patch) | |
tree | eb0845d18a171176e605759ebaf52ae97c1c88b9 /arch/arm/mach-tegra/devices.c | |
parent | 9abafa021e223f04d6589ee2b977bbaf2e1f1367 (diff) | |
download | linux-60d148b9f838b718e4808061ee6d5833de77fd9c.tar.xz |
ARM: tegra: don't hard-code USB ULPI PHY reset_gpio
Not all boards use GPIO_PV0 as the ULPI PHY reset signal. Instead of
hard-coding this GPIO into devices.c, make the board files set it
explicitly. This will allow the PHY code to differentiate between set and
unset values, and hence know when to read the value from device tree.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/devices.c')
-rw-r--r-- | arch/arm/mach-tegra/devices.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/devices.c b/arch/arm/mach-tegra/devices.c index bd3035e0cea1..9fcb9a522276 100644 --- a/arch/arm/mach-tegra/devices.c +++ b/arch/arm/mach-tegra/devices.c @@ -439,9 +439,8 @@ static struct resource tegra_usb3_resources[] = { }, }; -static struct tegra_ulpi_config tegra_ehci2_ulpi_phy_config = { - /* All existing boards use GPIO PV0 for phy reset */ - .reset_gpio = TEGRA_GPIO_PV0, +struct tegra_ulpi_config tegra_ehci2_ulpi_phy_config = { + .reset_gpio = -1, .clk = "cdev2", }; |