parisc: qemu idle sleep support
authorHelge Deller <deller@gmx.de>
Fri, 5 Jan 2018 20:55:38 +0000 (21:55 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 10 Jan 2018 08:31:22 +0000 (09:31 +0100)
commita0fdea2a407e0f2503f6b80b1a89c44fb58d64e9
tree3e69f073d991f997b871f77b343a9f234dd35be2
parentfb510265edaf4809c050e620231b6ea69507fe82
parisc: qemu idle sleep support

commit 310d82784fb4d60c80569f5ca9f53a7f3bf1d477 upstream.

Add qemu idle sleep support when running under qemu with SeaBIOS PDC
firmware.

Like the power architecture we use the "or" assembler instructions,
which translate to nops on real hardware, to indicate that qemu shall
idle sleep.

Signed-off-by: Helge Deller <deller@gmx.de>
Cc: Richard Henderson <rth@twiddle.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/parisc/kernel/process.c