diff options
author | Kishon Vijay Abraham I <kishon@ti.com> | 2012-06-22 14:10:53 +0200 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2012-06-25 13:08:42 +0200 |
commit | c83a8542b5e3c5b30825955a68b1cc8bd24b122a (patch) | |
tree | 1cc3233f95af3c904defa6487d6f076bea0f9bdb /drivers/usb/otg/twl4030-usb.c | |
parent | usb: musb: twl: use mailbox API to send VBUS or ID events (diff) | |
download | linux-c83a8542b5e3c5b30825955a68b1cc8bd24b122a.tar.xz linux-c83a8542b5e3c5b30825955a68b1cc8bd24b122a.zip |
usb: musb: move otg specific initializations from twl to glue
Moved otg specific state(OTG_STATE_B_IDLE, OTG_STATE_A_IDLE) initializations
from twl to glue. These initializations are removed from twl4030 and
twl6030 and moved to the mailbox API defined in glue.
This is part of the cleanup in preparation to make use of usb2 phy
driver.
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/otg/twl4030-usb.c')
-rw-r--r-- | drivers/usb/otg/twl4030-usb.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/usb/otg/twl4030-usb.c b/drivers/usb/otg/twl4030-usb.c index a7b809e217ea..4d0d98bc40cd 100644 --- a/drivers/usb/otg/twl4030-usb.c +++ b/drivers/usb/otg/twl4030-usb.c @@ -251,7 +251,6 @@ static enum omap_musb_vbus_id_status { int status; enum omap_musb_vbus_id_status linkstat = OMAP_MUSB_UNKNOWN; - struct usb_otg *otg = twl->phy.otg; twl->vbus_supplied = false; @@ -291,13 +290,6 @@ static enum omap_musb_vbus_id_status spin_lock_irq(&twl->lock); twl->linkstat = linkstat; - if (linkstat == OMAP_MUSB_ID_GROUND) { - otg->default_a = true; - twl->phy.state = OTG_STATE_A_IDLE; - } else { - otg->default_a = false; - twl->phy.state = OTG_STATE_B_IDLE; - } spin_unlock_irq(&twl->lock); return linkstat; |