diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2011-06-22 07:44:32 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2011-06-24 03:48:45 -0400 |
commit | 857c1b81f8dd2e2a97d859d7e53dd955e2ab55af (patch) | |
tree | 4d13af4e3c0e6abafcb1e5abd0cc9000292f7ab6 /arch/arm/mach-omap2/vp.h | |
parent | a9503d2185bbc28e498c435a07f24986c48b5cbe (diff) |
ARM: pm: omap34xx: no need to save all registers in sleep34xx.S
The ABI allows called functions to corrupt r0-r3 and ip (r12). So
its pointless saving these registers in the suspend code - the
calling function will expect them to be corrupted and so won't rely
on their contents after resume.
Reviewed-by: Kevin Hilman <khilman@ti.com>
Tested-by: Kevin Hilman <khilman@ti.com>
Acked-by: Jean Pihet <j-pihet@ti.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-omap2/vp.h')
0 files changed, 0 insertions, 0 deletions