The following changes since commit 462ad017ed76889d46696a3581e1b52343f9b683:
Merge tag 'pixman-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging (2023-11-07 19:00:03 +0800) are available in the Git repository at: https://gitlab.com/danielhb/qemu.git tags/pull-ppc-20231107 for you to fetch changes up to 5bf4ceec109289356f50f69bf277c99b045182e7: ppc: qtest already exports qtest_rtas_call() (2023-11-07 15:49:41 -0300) ---------------------------------------------------------------- ppc patch queue for 2023-11-07: This queue, the last one before the 8.2 feature freeze, has miscellanous changes that includes new PowerNV features and the new AmigaONE XE board. ---------------------------------------------------------------- BALATON Zoltan (3): hw/pci-host: Add emulation of Mai Logic Articia S hw/ppc: Add emulation of AmigaOne XE board tests/avocado: Add test for amigaone board Cédric Le Goater (2): ppc/pnv: Add an I2C controller model ppc/pnv: Connect I2C controller model to powernv9 chip Glenn Miles (2): ppc/pnv: Connect PNV I2C controller to powernv10 ppc/pnv: Fix number of I2C engines and ports for power9/10 Juan Quintela (1): ppc: qtest already exports qtest_rtas_call() Saif Abrar (1): hw/pci-host: Update PHB5 XSCOM registers MAINTAINERS | 8 + configs/devices/ppc-softmmu/default.mak | 1 + hw/pci-host/Kconfig | 5 + hw/pci-host/articia.c | 293 ++++++++++++++ hw/pci-host/meson.build | 2 + hw/pci-host/pnv_phb4.c | 46 ++- hw/pci-host/pnv_phb4_pec.c | 33 +- hw/ppc/Kconfig | 7 + hw/ppc/amigaone.c | 166 ++++++++ hw/ppc/meson.build | 3 + hw/ppc/pnv.c | 61 +++ hw/ppc/pnv_i2c.c | 697 ++++++++++++++++++++++++++++++++ hw/ppc/spapr_rtas.c | 5 +- include/hw/pci-host/articia.h | 17 + include/hw/pci-host/pnv_phb4.h | 2 +- include/hw/pci-host/pnv_phb4_regs.h | 4 +- include/hw/ppc/pnv_chip.h | 10 + include/hw/ppc/pnv_i2c.h | 38 ++ include/hw/ppc/pnv_xscom.h | 6 + include/hw/ppc/spapr_rtas.h | 10 - tests/avocado/ppc_amiga.py | 38 ++ 21 files changed, 1414 insertions(+), 38 deletions(-) create mode 100644 hw/pci-host/articia.c create mode 100644 hw/ppc/amigaone.c create mode 100644 hw/ppc/pnv_i2c.c create mode 100644 include/hw/pci-host/articia.h create mode 100644 include/hw/ppc/pnv_i2c.h delete mode 100644 include/hw/ppc/spapr_rtas.h create mode 100644 tests/avocado/ppc_amiga.py