summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel/signal32.c
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2011-02-21 14:28:02 +0100
committerRalf Baechle <ralf@linux-mips.org>2011-03-14 21:07:28 +0100
commit9ced975711d605d7deb27ef027e0f9816a51b479 (patch)
treed7f83301bd4d2b54319051899b1ade5c5237005f /arch/mips/kernel/signal32.c
parentbf3a1eb85967dcbaae42f4fcb53c2392cec32677 (diff)
downloadlinux-9ced975711d605d7deb27ef027e0f9816a51b479.tar.gz
linux-9ced975711d605d7deb27ef027e0f9816a51b479.tar.bz2
linux-9ced975711d605d7deb27ef027e0f9816a51b479.zip
MIPS: Alchemy: Fix reset for MTX-1 and XXS1500
Since commit 32fd6901 (MIPS: Alchemy: get rid of common/reset.c) Alchemy-based boards use their own reset function. For MTX-1 and XXS1500, the reset function pokes at the BCSR.SYSTEM_RESET register, but this does not work. According to Bruno Randolf, this was not tested when written. Previously, the generic au1000_restart() routine called the board specific reset function, which for MTX-1 and XXS1500 did not work, but finally made a jump to the reset vector, which really triggers a system restart. Fix reboot for both targets by jumping to the reset vector. Signed-off-by: Florian Fainelli <florian@openwrt.org> To: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/2093/ Acked-by: Bruno Randolf <br1@einfach.org> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/signal32.c')
0 files changed, 0 insertions, 0 deletions