Re: [RFC v1 1/2] USB: OTG: Hold wakeupsource when VBUS present

2014-08-28 Thread Felipe Balbi
Hi, On Thu, Aug 28, 2014 at 03:25:10PM +0530, Kiran Kumar Raparthy wrote: > +bool enabled = false; > + > +static DEFINE_SPINLOCK(otgws_spinlock); > +static struct usb_phy *get_phy_hook(void); > + > +/* Only one lock, but since these 2 fields are associated with each other... > */ > + > +struct ot

[RFC v1 1/2] USB: OTG: Hold wakeupsource when VBUS present

2014-08-28 Thread Kiran Kumar Raparthy
From: Todd Poynor USB: OTG: Hold wakeupsource when VBUS present Purpose of this is to prevent the system to enter into suspend state from USB peripheral traffic by hodling a wakeupsource when USB(otg) is connected and enumerated in peripheral mode(say adb). Disabled by default, can enable with: