]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
arm: tegra: usb: Disable WAIT_FOR_VALID for hsic
authorVinayak Pane <vpane@nvidia.com>
Sun, 11 Dec 2011 02:28:34 +0000 (18:28 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 08:14:57 +0000 (01:14 -0700)
commitc0d4a14395815e6aef1a098ed43c5c88b9214dc4
treebf7c96a0a9c6dcc6ae0b14ed0d5c7e2ef7dd02be
parent751fd28c16c632a7e565101e4b81c5bef87118b3
arm: tegra: usb: Disable WAIT_FOR_VALID for hsic

The ehci generic port reset fails sometimes for HSIC modem
to connect in stress tests. HSIC bus reset apparently needs
a SW WAR. Using the feature of HS_READY_WAIT_FOR_VALID to disable
HSIC transmit config signal for HS ready wait for valid.

This is AP30 specific workaround.

Bug 898008
Bug 932606

Change-Id: I3d1aafa1bbd046769b0eb62970aa990ae7bad617
Signed-off-by: Vinayak Pane <vpane@nvidia.com>
Reviewed-on: http://git-master/r/83279
Reviewed-by: Rajkumar Jayaraman <rjayaraman@nvidia.com>
Reviewed-by: Steve Lin <stlin@nvidia.com>
Rebase-Id: R35598e304da15babd5186b5ef6e628d125bab72a
drivers/usb/phy/phy-tegra-usb.c