[PATCH 06/14] ARM: suspend: rejig suspend follow-on function calling convention
Russell King - ARM Linux
linux at arm.linux.org.uk
Fri Jun 17 03:21:25 EDT 2011
On Thu, Jun 16, 2011 at 09:54:48PM -0500, Rob Herring wrote:
> If you change:
>
> > + ldmfd sp!, {r0, pc} @ call suspend fn
>
> To:
> mov lr, pc
> ldmfd sp!, {r0, pc}
> ldmfd sp!, {r1, r6, ip}
> mov sp, r6
> ldmfd sp!, {r4-r11, pc}
>
> It will allow the suspend fn to return and abort suspend. With that, I'm
> able to use this for core powerdown in cpuidle.
Did you see my last message in the "[RFC PATCH v5] ARM hibernation /
suspend-to-disk (fwd)" thread?
More information about the linux-arm-kernel
mailing list