]> git.ipfire.org Git - thirdparty/qemu.git/commit
ppc/pnv: Add new PowerPC Special Purpose Registers (RWMR)
authordan tan <dantan@linux.ibm.com>
Thu, 16 Jan 2025 15:42:26 +0000 (09:42 -0600)
committerNicholas Piggin <npiggin@gmail.com>
Tue, 11 Mar 2025 12:43:31 +0000 (22:43 +1000)
commitffb6440cc5e755d3cdf0cf317880576517cb0de7
tree24f9a456a27e99c29f0694dc532591565e4a81fd
parent3e84d0381578467931d1145a32a55b7e1c3b2b9e
ppc/pnv: Add new PowerPC Special Purpose Registers (RWMR)

Register RWMR - Region Weighted Mode Register
for privileged access in Power9 and Power10

It controls what the SPURR register produces.

Specs:
 - Power10: https://files.openpower.foundation/s/EgCy7C43p2NSRfR

TCG does not model SMT priority, timing, resource controls
and status so this register has no effect for now.

[npiggin: adjust changelog]
Signed-off-by: dan tan <dantan@linux.ibm.com>
Message-ID: <20250116154226.13376-1-dantan@linux.vnet.ibm.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
target/ppc/cpu.h
target/ppc/cpu_init.c