Searched hist:"857 c1b81f8dd2e2a97d859d7e53dd955e2ab55af" (Results 1 – 1 of 1) sorted by relevance
/linux/arch/arm/mach-omap2/ |
H A D | sleep34xx.S | diff 857c1b81f8dd2e2a97d859d7e53dd955e2ab55af Wed Jun 22 13:44:32 CEST 2011 Russell King <rmk+kernel@arm.linux.org.uk> 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>
|