usb: ehci: omap: add support for TLL mode on OMAP4
authorAnand Gadiyar <gadiyar@ti.com>
Wed, 16 Feb 2011 10:13:14 +0000 (15:43 +0530)
committerFelipe Balbi <balbi@ti.com>
Tue, 1 Mar 2011 15:00:56 +0000 (17:00 +0200)
commit87ecc73b3d74ca70100e7100313c005fa471f177
tree18762ed9b092982b196aa0c5681d01cb80e2e1ab
parentc88ba39c1ea6a1591b6842199069ff50748d2073
usb: ehci: omap: add support for TLL mode on OMAP4

The EHCI controller in OMAP4 supports a transceiver-less link
mode (TLL mode), similar to the one in OMAP3. On the OMAP4
however, there are an additional set of clocks that need
to be turned on to get this working.

Request and configure these for each port if that port
is connected in TLL mode.

Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/host/ehci-omap.c