Hi Felipe, On 1 December 2014 at 11:09, Kiran Raparthy <kiran.kumar@xxxxxxxxxx> wrote: > Hi Felipe, > > On 25 November 2014 at 20:15, Felipe Balbi <balbi@xxxxxx> wrote: >> On Tue, Nov 25, 2014 at 07:06:18AM +0000, Peter Chen wrote: >>> >>> > >>> > usb: phy: hold wakeupsource when USB is enumerated in peripheral mode >>> > >>> > Some systems require a mechanism to prevent system to enter into suspend >>> > state when USB is connected and enumerated in peripheral mode. >>> > >>> > This patch provides an interface to hold a wakeupsource to prevent suspend. >>> > PHY drivers can use this interface when USB is connected and enumerated in >>> > peripheral mode. >>> > >>> > A timed wakeupsource is temporarily held on USB disconnect events, to allow >>> > the rest of the system to react to the USB disconnection (dropping host >>> > sessions, updating charger status, etc.) prior to re-allowing suspend. >>> > >>> >>> Hi Kiran & Felipe, >>> >>> Just two questions for this series >>> >>> - Will it be the default behavior for all peripheral drivers? >>> - If the peripheral driver's PHY driver does not vbus event, how to >>> support it? >>> For example, chipidea udc driver has its vbus interface at its >>> controller register. >> >> hmm, good point. Since it's so late, I'll just go ahead and drop >> $subject from v3.20. Let's delay only $subject to v3.20 merge window so >> we have some more time to discuss these details. > > I am just curious to know/understand why this feature needs to be > default behavior for all peripheral drivers? > If this needs to be default behavior, could you please suggest any > alternate plan/design for this feature so that i can incorporate them > in new patch. > Regards, > Kiran Just a gentle reminder to consider the patch. > >> >> cheers >> >> -- >> balbi Regards, Kiran -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html