summaryrefslogtreecommitdiffstats
path: root/arch/mips/cavium-octeon/setup.c
diff options
context:
space:
mode:
authorAndrew Bresticker <abrestic@chromium.org>2015-03-25 18:25:44 +0100
committerRalf Baechle <ralf@linux-mips.org>2015-04-01 17:21:58 +0200
commitf45e388ff0f90b922b77bef959a2cfb0645cffbe (patch)
treedd239465dde0fc90608fd3af313ac80ed3a1ca10 /arch/mips/cavium-octeon/setup.c
parentMIPS: smp: Make stop_this_cpu() actually stop the CPU (diff)
downloadlinux-f45e388ff0f90b922b77bef959a2cfb0645cffbe.tar.xz
linux-f45e388ff0f90b922b77bef959a2cfb0645cffbe.zip
MIPS: Provide fallback reboot/poweroff/halt implementations
If a machine-specific hook is not implemented for restart, poweroff, or halt, fall back to halting secondary CPUs, disabling interrupts, and spinning. In the case of restart, attempt to restart the system via do_kernel_restart() (which will call any registered restart handlers) before halting. Signed-off-by: Andrew Bresticker <abrestic@chromium.org> Cc: James Hogan <james.hogan@imgtec.com> Cc: Maciej W. Rozycki <macro@linux-mips.org> Cc: linux-mips@linux-mips.org Cc: linux-kernel@vger.kernel.org Patchwork: https://patchwork.linux-mips.org/patch/9600/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/cavium-octeon/setup.c')
0 files changed, 0 insertions, 0 deletions