linux-stable-rt/arch/arm/mach-omap2
Kevin Hilman 0dc23d7048 ARM: OMAP: fix fault in enter_full_retention()
In omap24xx_cpu_suspend assembly routine, the r2 register which holds
the address of the SDRC_POWER reg is set to zero before the value is
written back triggering a fault due to writing to address zero.

It's hard to tell where this change was introduced since this file
has been moved and merged.

While this fix prevents a crash, suspend on my n810 is broken with
current kernels.  I never come out of suspend.

Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2009-01-29 09:27:00 -08:00
..
Kconfig
Makefile
Makefile.boot
board-2430sdp.c
board-apollon.c
board-generic.c
board-h4.c
board-ldp.c
board-omap3beagle.c
board-omap3pandora.c
board-overo.c
clock.c
clock.h
clock24xx.c
clock24xx.h
clock34xx.c
clock34xx.h
clockdomain.c
clockdomains.h
cm-regbits-24xx.h
cm-regbits-34xx.h
cm.h
control.c
devices.c ARM: OMAP: Fix hsmmc init, v2 2009-01-29 08:57:16 -08:00
gpmc.c
id.c ARM: OMAP: Fix omap34xx revision detection for ES3.1 2009-01-29 08:57:16 -08:00
io.c
irq.c ARM: OMAP: Mask interrupts when disabling interrupts, v2 2009-01-29 09:27:00 -08:00
mailbox.c
mcbsp.c ARM: OMAP: Fix McBSP spin_lock deadlock 2009-01-29 08:57:12 -08:00
memory.c
memory.h
mmc-twl4030.c
mmc-twl4030.h
mux.c
pm.c
powerdomain.c
powerdomains.h
powerdomains24xx.h
powerdomains34xx.h
prcm-common.h
prcm.c
prm-regbits-24xx.h
prm-regbits-34xx.h
prm.h
sdrc.h
serial.c
sleep24xx.S ARM: OMAP: fix fault in enter_full_retention() 2009-01-29 09:27:00 -08:00
sram34xx.S
sram242x.S
sram243x.S
timer-gp.c ARM: OMAP: gptimer min_delta_ns corrected 2009-01-29 09:27:00 -08:00
usb-tusb6010.c