summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/usb_phy.c
diff options
context:
space:
mode:
authorVinayak Pane <vpane@nvidia.com>2012-05-30 17:14:18 -0700
committerSimone Willett <swillett@nvidia.com>2012-06-06 17:31:33 -0700
commit3b080222a7b37c31fe73be90c3e681096f8b82dd (patch)
tree3aea9ed844ed571846257d790cee3b8b352129ad /arch/arm/mach-tegra/usb_phy.c
parentf9417ad159c43ae90f25c0ef978e2c37294d27a1 (diff)
usb: ehci: tegra: fix hsic enum failure
HSIC device enumeration is broken after usb common phy changes. Setting correct hsic config in port_power and repairing wIndex in hub_control. Bug 991485 Change-Id: Ic2873879070cba8a06fb2cadc40d6c46158f71e9 Signed-off-by: Vinayak Pane <vpane@nvidia.com> Reviewed-on: http://git-master/r/105513 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/usb_phy.c')
-rw-r--r--arch/arm/mach-tegra/usb_phy.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/usb_phy.c b/arch/arm/mach-tegra/usb_phy.c
index bfb9abae2c94..dfbd621428fb 100644
--- a/arch/arm/mach-tegra/usb_phy.c
+++ b/arch/arm/mach-tegra/usb_phy.c
@@ -622,9 +622,6 @@ int tegra_usb_phy_port_power(struct tegra_usb_phy *phy)
if (phy->ops && phy->ops->port_power)
status = phy->ops->port_power(phy);
- if (phy->pdata->ops && phy->pdata->ops->port_power)
- phy->pdata->ops->port_power();
-
return status;
}
int tegra_usb_phy_bus_reset(struct tegra_usb_phy *phy)