[Trac #679] potentially wake up for telephone like ring alert
Zarro Boogs per Child
bugtracker at laptop.org
Tue Jan 23 21:04:39 EST 2007
#679: potentially wake up for telephone like ring alert
-------------------------+--------------------------------------------------
Reporter: jpritikin | Owner: rchokshi
Type: enhancement | Status: new
Priority: normal | Milestone: BTest-3
Component: wireless | Resolution:
Keywords: |
-------------------------+--------------------------------------------------
Comment (by JordanCrouse):
Replying to [comment:8 rchokshi]:
> - When the wireless module is awake and it receives a packet of a
particular type (someone would need to define this type), it will send an
event to the Libertas WLAN driver.
> - The driver can then choose to "pull" the firmware out of power save
mode and then indicate to the appropriate application to receive the
incoming call, etc.
>
> Comment?
In this scenario, the processor will be off, so the driver won't be
available. We could implement something similar to what you're talking
about with wake on USB, but that has several drawbacks - namely that wake
on USB works poorly under Linux to begin with, and it forces us to leave
the USB clocks on, which is something we would rather not do if we can
avoid it. It also means that we'll have a bit of latency before the
driver is able to communicate again, so if the wireless is expecting a
timely response, it might be disappointed.
A better solution is to have the wireless communicate with the EC via a
GPIO pin, and have the EC wake the system via an SCI event - that is much
easier for us to set up and its much more foolproof when it comes to
waking the system and getting it in a sane state.
--
Ticket URL: <http://dev.laptop.org/ticket/679#comment:9>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list