Messages in this thread | | | Subject | Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8) | From | Kevin Hilman <> | Date | Thu, 27 May 2010 16:42:15 -0700 |
| |
Alan Cox <alan@lxorguk.ukuu.org.uk> writes:
> - Given a non forced (that is 'idle down') transition to a suspend level > we can implement a 'suspend as idle' on many embedded platforms in a > manner which is not racy at kernel level. Apparently implemented > already on ARM
Just to confirm, yes, it is already implemeted on ARM, and in mainline for the TI OMAP3 (ARM Cortex-A8) and in commercial products (Nokia N900, Moto Droid, Palm Pre, Archos, etc.) For the OMAP the deepest C-state is actually a fully powered-down ARM core.
While the Droid uses 'suspend as idle' in addition to opportunistic suspend, the N900 *never* suspends in the traditional sense, it is entirely idle based.
Kevin
| |