On 6/10/26 11:07, Aditya Gupta via Devel wrote:
> Overview
> ========
>
> Power8E and Power8NVL were deprecated since QEMU 10.1, with
> commit 264a604e7163 ("target/ppc: Deprecate Power8E and Power8NVL")
>
> Hence, remove usage (chip and core types) of Power8E and 8NVL from PowerNV,
> PSeries as well as testcases.
>
> NOTE: PRE-REQUISITE: Requires following "Testcase improvements for PowerNV" to be
> merged first:
>
> https://lore.kernel.org/qemu-devel/20260610090235.3665904-1-adityag@linux.ibm.com/T/#t
>
> Aditya Gupta (4):
> ppc/pnv: Replace Power8E with Power11 for 'none' machine test
> ppc/pnv: Remove Power8E and Power8NVL pnv chips
> ppc/pnv: Remove Power8E and Power8NVL spapr cores
> ppc/pnv: Remove Power8E and Power8NVL CPUs
>
> docs/about/deprecated.rst | 9 -----
> docs/system/ppc/powernv.rst | 2 +-
> docs/system/ppc/pseries.rst | 2 +-
> hw/ppc/pnv.c | 62 ---------------------------------
> hw/ppc/pnv_core.c | 2 --
> hw/ppc/spapr_cpu_core.c | 2 --
> include/hw/ppc/pnv.h | 8 -----
> target/ppc/cpu-models.c | 6 ----
> target/ppc/cpu-models.h | 4 ---
> target/ppc/cpu_init.c | 6 ----
> target/ppc/kvm.c | 4 +--
> tests/qtest/machine-none-test.c | 2 +-
> tests/qtest/pnv-xscom.h | 9 -----
> 13 files changed, 4 insertions(+), 114 deletions(-)
>
>
> base-commit: de5d8bfd6105d3dd3ae668df9762df244a6d1506
I think you can remove a bit more in the LPC model. Check the cpld support
in pnv_lpc_isa_create.
Thanks,
C.