[PULL 0/9] ppc queue

Daniel Henrique Barboza posted 9 patches 1 year ago
Failed in applying to current master (apply log)
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, BALATON Zoltan <balaton@eik.bme.hu>, "Cédric Le Goater" <clg@kaod.org>, Nicholas Piggin <npiggin@gmail.com>, "Frédéric Barrat" <fbarrat@linux.ibm.com>, Daniel Henrique Barboza <danielhb413@gmail.com>, David Gibson <david@gibson.dropbear.id.au>, Harsh Prateek Bora <harshpb@linux.ibm.com>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
There is a newer version of this series
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
[PULL 0/9] ppc queue
Posted by Daniel Henrique Barboza 1 year ago
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

Re: [PULL 0/9] ppc queue
Posted by Stefan Hajnoczi 1 year ago
Applied, thanks.

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