Home
last modified time | relevance | path

Searched hist:"857 c1b81f8dd2e2a97d859d7e53dd955e2ab55af" (Results 1 – 1 of 1) sorted by relevance

/linux/arch/arm/mach-omap2/
H A Dsleep34xx.Sdiff 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>