ARM: tegra: usb_phy: Fix for glitch on STROBE line
authorVinod Atyam <vatyam@nvidia.com>
Wed, 20 Jun 2012 17:36:37 +0000 (22:36 +0530)
committerSimone Willett <swillett@nvidia.com>
Wed, 27 Jun 2012 22:15:09 +0000 (15:15 -0700)
commitbdf416ebd0dcca569fdac1bb4230177310534be0
treed00f1116431d351323101c4201e0e0283b872099
parent4d2a8be9772cc2e236bb57b1c734828f1229e632
ARM: tegra: usb_phy: Fix for glitch on STROBE line

Observed glitch on STROBE line during HSIC resume.
This is because after removing the TX circuit power down,
HSIC controller is keeping in reset to program
phy parameters. TX circuit is driving low on STROBE line until
controller removed out of reset.
Now corrected the code to remove power down after setting phy
parameters and removed the reset on HSIC controller.

Bug 991709

Change-Id: I4966ea92752d2e5c6ea7042a6c5fb8707cf6bb35
Signed-off-by: Vinod Atyam <vatyam@nvidia.com>
Reviewed-on: http://git-master/r/110112
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
arch/arm/mach-tegra/tegra3_usb_phy.c