From 0e7bb344c55d7ed3ae76cab208984f76e82aa643 Mon Sep 17 00:00:00 2001 From: Grazvydas Ignotas Date: Sat, 23 Mar 2013 02:17:13 +0200 Subject: [PATCH] usb: musb: don't set session in musb_start OMAP glue already does this, and doing it here too causes unneeded VBUS toggle when starting without cable. --- drivers/usb/musb/musb_core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/musb/musb_core.c b/drivers/usb/musb/musb_core.c index dd2d742596a6..7245b89b020a 100644 --- a/drivers/usb/musb/musb_core.c +++ b/drivers/usb/musb/musb_core.c @@ -944,8 +944,8 @@ void musb_start(struct musb *musb) */ if ((devctl & MUSB_DEVCTL_VBUS) == MUSB_DEVCTL_VBUS) musb->is_active = 1; - else - devctl |= MUSB_DEVCTL_SESSION; + //else + // devctl |= MUSB_DEVCTL_SESSION; } else if (is_host_enabled(musb)) { /* assume ID pin is hard-wired to ground */ -- 2.39.2