]> git.ipfire.org Git - thirdparty/qemu.git/commit
ppc/xive2: Update NVP save/restore for group attributes
authorFrederic Barrat <fbarrat@linux.ibm.com>
Tue, 11 Mar 2025 01:51:21 +0000 (11:51 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Tue, 11 Mar 2025 12:43:31 +0000 (22:43 +1000)
commit19db3b5a247c57a40d7e8a545a8dee9faf4db150
treec774e3cb3c4ae296f51aa91338eeefd032e4e2c3
parent80f9321308720fa30651e7803347268a7c12c63a
ppc/xive2: Update NVP save/restore for group attributes

If the 'H' attribute is set on the NVP structure, the hardware
automatically saves and restores some attributes from the TIMA in the
NVP structure.

The group-specific attributes LSMFB, LGS and T have an extra flag to
individually control what is saved/restored.

Signed-off-by: Frederic Barrat <fbarrat@linux.ibm.com>
Signed-off-by: Michael Kowal <kowal@linux.ibm.com>
Reviewed-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
hw/intc/xive2.c
include/hw/ppc/xive2_regs.h