mbox

[PULL,0/9] ppc queue

Message ID 20231107204806.8507-1-danielhb413@gmail.com (mailing list archive)
State New, archived
Headers show

Pull-request

https://gitlab.com/danielhb/qemu.git tags/pull-ppc-20231107

Message

Daniel Henrique Barboza Nov. 7, 2023, 8:47 p.m. UTC
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

Comments

Stefan Hajnoczi Nov. 8, 2023, 2:20 p.m. UTC | #1
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.2 for any user-visible changes.