From: Nicholas Piggin Date: Mon, 15 May 2023 15:28:35 +0000 (+1000) Subject: target/ppc: BookE DECAR SPR is 32-bit X-Git-Tag: v9.1.0-rc0~96^2~41 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e89294b27e6fb4e976c08768a4a2ca0e8820a4ca;p=thirdparty%2Fqemu.git target/ppc: BookE DECAR SPR is 32-bit The DECAR SPR is 32-bits width. Reviewed-by: Glenn Miles Signed-off-by: Nicholas Piggin --- diff --git a/target/ppc/cpu_init.c b/target/ppc/cpu_init.c index ee01415c328..927721d49ae 100644 --- a/target/ppc/cpu_init.c +++ b/target/ppc/cpu_init.c @@ -792,7 +792,7 @@ static void register_BookE_sprs(CPUPPCState *env, uint64_t ivor_mask) 0x00000000); spr_register(env, SPR_BOOKE_DECAR, "DECAR", SPR_NOACCESS, SPR_NOACCESS, - SPR_NOACCESS, &spr_write_generic, + SPR_NOACCESS, &spr_write_generic32, 0x00000000); /* SPRGs */ spr_register(env, SPR_USPRG0, "USPRG0",