diff options
author | Viswanath Puttagunta <vishp@ti.com> | 2011-10-27 13:40:13 -0500 |
---|---|---|
committer | Ziyann <jaraidaniel@gmail.com> | 2014-10-01 12:55:36 +0200 |
commit | 0121b0e990ae06a8ef036e9eccdb7eae14b45c26 (patch) | |
tree | 7082da7a7d2d12ff432617095a96e213062a75f2 /lib/find_next_bit.c | |
parent | 2f1fc36f12f7b68add9664a443c52e7a7b04d291 (diff) | |
download | kernel_samsung_tuna-0121b0e990ae06a8ef036e9eccdb7eae14b45c26.zip kernel_samsung_tuna-0121b0e990ae06a8ef036e9eccdb7eae14b45c26.tar.gz kernel_samsung_tuna-0121b0e990ae06a8ef036e9eccdb7eae14b45c26.tar.bz2 |
omap-musb: Fix hot-unplug issue
The mentor core needs to be signaled via the SESSEND bit
of the USBOTGHS_CONTROL when USB cable is plugged out from
host PC. But the PHY clocks were getting cut as soon as
the SESSEND bit is being set and so the Mentor core
is not getting the disconnect interrupt.
Remove enable/disable the PHY clocks from the omap4430_phy_power()
function and move it to omap4_charger_detect(). Runtime
clock enable/disable for phy is taken care of
by the pm_runtime_put_autosuspend which will call the
otg_suspend in the omap2430_runtime_suspend function.
Change-Id: Id6540e198c69f14f3b7b920b51b700b5f980e31d
Signed-off-by: Viswanath Puttagunta <vishp@ti.com>
Diffstat (limited to 'lib/find_next_bit.c')
0 files changed, 0 insertions, 0 deletions