Subject: [PATCH 25/25] ARM: pm: omap34xx: convert to generic suspend/resume support

From: [email-masked] (Kevin Hilman)
Date: Thu, 23 Jun 2011 14:57:03 -0700

Kevin Hilman <[email-masked]> writes:

> Hi Russell,
>
> Russell King - ARM Linux <[email-masked]> writes:
>
>> Convert sa11x0 to use the generic CPU suspend/resume support, rather
>> than implementing its own version.  Tested on 3430 LDP.
>>
>> Signed-off-by: Russell King <[email-masked]>
>
> I tested this on 3430/n900 and 3530/Overo and it worked fine for
> retention, but not for off.
>
> Testing with off-mode, I found the MULTI_CPU path to be broken in
> cpu_suspend (jumping to zero.)  

Problem found, and patch sent to list:

[PATCH] ARM: pm: add v7 suspend/resume functions to v7_processor functions

With that patch, off-mode in both suspend and idle is working on
3430/n900 and 3530/Overo when built in MULTI_CPU mode also.

Kevin