diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2011-04-01 15:15:12 +1100 |
---|---|---|
committer | Alexander Graf <agraf@suse.de> | 2011-04-01 18:34:54 +0200 |
commit | 3a7f009abc010827815f10805e3558aa64c98e59 (patch) | |
tree | 9dba5eae0819290f47588d4f5a225ae681f04312 /target-ppc/helper.h | |
parent | efdef95fee7e150ac065e7b33ffbebd09a5ac83c (diff) | |
download | hqemu-3a7f009abc010827815f10805e3558aa64c98e59.zip hqemu-3a7f009abc010827815f10805e3558aa64c98e59.tar.gz |
Implement missing parts of the logic for the POWER PURR
The PURR (Processor Utilization Resource Register) is a register found
on recent POWER CPUs. The guts of implementing it at least enough to
get by are already present in qemu, however some of the helper
functions needed to actually wire it up are missing.
This patch adds the necessary glue, so that the PURR can be wired up
when we implement newer POWER CPU targets which include it.
Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'target-ppc/helper.h')
-rw-r--r-- | target-ppc/helper.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target-ppc/helper.h b/target-ppc/helper.h index 1a69cf8..2b4744d 100644 --- a/target-ppc/helper.h +++ b/target-ppc/helper.h @@ -376,6 +376,7 @@ DEF_HELPER_0(load_601_rtcu, tl) #if !defined(CONFIG_USER_ONLY) #if defined(TARGET_PPC64) DEF_HELPER_1(store_asr, void, tl) +DEF_HELPER_0(load_purr, tl) #endif DEF_HELPER_1(store_sdr1, void, tl) DEF_HELPER_1(store_tbl, void, tl) |