usb: otg: cpcap: Allow suspend in host mode
authorBenoit Goby <benoit@android.com>
Tue, 28 Dec 2010 23:32:45 +0000 (15:32 -0800)
committerColin Cross <ccross@android.com>
Wed, 30 Mar 2011 00:06:25 +0000 (17:06 -0700)
Change-Id: Ibc5080ac52646f78cae1eafde91bf6fd582747a5
Signed-off-by: Benoit Goby <benoit@android.com>
drivers/usb/otg/cpcap-otg.c

index 50e96f8bb354c28e49f07b8d8921818c562ff651..e1f8b196f3608426bd8f8cf2b546857bb4b585af 100644 (file)
@@ -131,7 +131,7 @@ static int cpcap_otg_notify(struct notifier_block *nb, unsigned long event,
                return 0;
        otg->state = to;
 
-       if (to != OTG_STATE_A_SUSPEND)
+       if (to == OTG_STATE_B_PERIPHERAL)
                wake_lock(&cpcap->wake_lock);
 
        dev_info(cpcap->otg.dev, "%s --> %s", cpcap_state_name(from),