Thread (5 messages) 5 messages, 3 authors, 2011-07-01

Re: [PATCH 7/10 v6] PM / Domains: Don't stop wakeup devices during

From: Alan Stern <stern@rowland.harvard.edu>
Date: 2011-07-01 14:45:05
Also in: lkml

On Fri, 1 Jul 2011, Rafael J. Wysocki wrote:
So the only way forward I can see is to add a special PM domain callback,
say .active_wakeup(), that will return "true" if the device is to be left
active if wakeup-enabled.  So the check you don't like will become
something like:

if (device_may_wakeup(dev) && genpd->active_wakeup
    && genpd->active_wakeup(dev))
        return 0;

Would that be better?
Another option, less flexible but perhaps easier to use, would be to 
set a couple of bitflags indicating whether the device needs power or 
clocks to handle wakeup signals.

Alan Stern
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help