]> git.ipfire.org Git - thirdparty/qemu.git/commit - target/ppc/translate.c
ppc: Add P7/P8 Power Management instructions
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 21 Jun 2016 21:48:55 +0000 (23:48 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Thu, 23 Jun 2016 02:43:54 +0000 (12:43 +1000)
commit7778a575c7055276afdd01737e9d1029a65f923d
tree5e9323df82c440327f9f21d5c1c54cc041f34213
parentb9971cc53e31d0c6139dd74acd879d8a902577ef
ppc: Add P7/P8 Power Management instructions

This adds the ISA 2.06 and later power management instructions
(doze, nap, sleep and rvwinkle) and associated wakeup cause testing
in LPCR

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
[clg: fixed checkpatch.pl errors ]
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target-ppc/cpu-qom.h
target-ppc/cpu.h
target-ppc/excp_helper.c
target-ppc/helper.h
target-ppc/translate.c
target-ppc/translate_init.c