summaryrefslogtreecommitdiffstats
path: root/drivers/mfd/asic3.c
diff options
context:
space:
mode:
authorKeshava Munegowda <Keshava_mgowda@ti.com>2012-03-19 12:12:47 +0530
committerSamuel Ortiz <sameo@linux.intel.com>2012-04-16 18:47:00 +0200
commit1fcb57d0f6e1150003d222051aaaf4bc4a9ccc94 (patch)
treec2fbf05be7ed93970f74654a26598e5a6c9baee5 /drivers/mfd/asic3.c
parent8eaeb9393397be8eb700ab38a69c450975463b77 (diff)
downloadop-kernel-dev-1fcb57d0f6e1150003d222051aaaf4bc4a9ccc94.zip
op-kernel-dev-1fcb57d0f6e1150003d222051aaaf4bc4a9ccc94.tar.gz
ARM: OMAP3: USB: Fix the EHCI ULPI PHY reset issue
It is observed that the echi ports of 3430 sdp board are not working due to the random timing of programming the associated GPIOs of the ULPI PHYs of the EHCI for reset. If the PHYs are reset at during usbhs core driver, host ports will not work because EHCI driver is loaded after the resetting PHYs. The PHYs should be in reset state while initializing the EHCI controller. The code which does the GPIO pins associated with the PHYs are programmed to reset is moved from the USB host core driver to EHCI driver. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com> Reviewed-by: Partha Basak <parthab@india.ti.com> Acked-by: Felipe Balbi <balbi@ti.com> Tested-by: Igor Grinberg <grinberg@compulab.co.il> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/asic3.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud