qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/31] ppc queue


From: Cédric Le Goater
Subject: [PULL 00/31] ppc queue
Date: Tue, 18 Jan 2022 14:06:59 +0100

The following changes since commit 6621441db50d5bae7e34dbd04bf3c57a27a71b32:

  Merge remote-tracking branch 'remotes/mcayland/tags/qemu-openbios-20220115' 
into staging (2022-01-16 20:12:23 +0000)

are available in the Git repository at:

  https://github.com/legoater/qemu/ tags/pull-ppc-20220118

for you to fetch changes up to ba49190107ee9803fb2f336b15283b457384b178:

  ppc/pnv: Remove PHB4 version property (2022-01-18 12:56:31 +0100)

----------------------------------------------------------------
ppc 7.0 queue:

* More documentation updates (Leonardo)
* Fixes for the 7448 CPU (Fabiano and Cedric)
* Final removal of 403 CPUs and the .load_state_old handler (Cedric)
* More cleanups of PHB4 models (Daniel and Cedric)

----------------------------------------------------------------
Cédric Le Goater (6):
      target/ppc: Remove last user of .load_state_old
      target/ppc: Finish removal of 401/403 CPUs
      target/ppc: Fix 7448 support
      ppc/pnv: Move root port allocation under pnv_pec_default_phb_realize()
      ppc/pnv: Add a 'rp_model' class attribute for the PHB4 PEC
      ppc/pnv: Remove PHB4 version property

Daniel Henrique Barboza (18):
      ppc/pnv: use PHB4 obj in pnv_pec_stk_pci_xscom_ops
      ppc/pnv: move PCI registers to PnvPHB4
      ppc/pnv: move phbbar to PnvPHB4
      ppc/pnv: move intbar to PnvPHB4
      ppc/pnv: change pnv_phb4_update_regions() to use PnvPHB4
      ppc/pnv: move mmbar0/mmbar1 and friends to PnvPHB4
      ppc/pnv: move nest_regs[] to PnvPHB4
      ppc/pnv: change pnv_pec_stk_update_map() to use PnvPHB4
      ppc/pnv: move nest_regs_mr to PnvPHB4
      ppc/pnv: move phb_regs_mr to PnvPHB4
      ppc/pnv: introduce PnvPHB4 'pec' property
      ppc/pnv: reduce stack->stack_no usage
      ppc/pnv: remove stack pointer from PnvPHB4
      ppc/pnv: move default_phb_realize() to pec_realize()
      ppc/pnv: remove PnvPhb4PecStack::stack_no
      ppc/pnv: make PECs create and realize PHB4s
      ppc/pnv: remove PnvPhb4PecStack object
      ppc/pnv: rename pnv_pec_stk_update_map()

Fabiano Rosas (1):
      tests/avocado: ppc: Add smoke tests for MPC7400 and MPC7450 families

Leonardo Garcia (6):
      docs: rSTify ppc-spapr-hotplug.txt.
      docs: Rename ppc-spapr-hotplug.txt to ppc-spapr-hotplug.rst.
      Link new ppc-spapr-hotplug.rst file to pseries.rst.
      rSTify ppc-spapr-uv-hcalls.txt.
      Rename ppc-spapr-uv-hcalls.txt to ppc-spapr-uv-hcalls.rst.
      Link new ppc-spapr-uv-hcalls.rst to pseries.rst.

 docs/specs/ppc-spapr-hotplug.rst   | 510 +++++++++++++++++++++++++++++++++++++
 docs/specs/ppc-spapr-hotplug.txt   | 409 -----------------------------
 docs/specs/ppc-spapr-uv-hcalls.rst |  89 +++++++
 docs/specs/ppc-spapr-uv-hcalls.txt |  76 ------
 docs/system/ppc/pseries.rst        |   8 +-
 include/hw/pci-host/pnv_phb4.h     |  80 +++---
 target/ppc/cpu.h                   |   1 -
 target/ppc/helper.h                |   1 -
 hw/pci-host/pnv_phb4.c             | 299 +++++++++++-----------
 hw/pci-host/pnv_phb4_pec.c         | 121 +++------
 target/ppc/cpu-models.c            |   9 +-
 target/ppc/machine.c               | 136 ----------
 target/ppc/misc_helper.c           |   9 -
 target/ppc/translate.c             |  16 +-
 tests/avocado/ppc_74xx.py          | 123 +++++++++
 15 files changed, 940 insertions(+), 947 deletions(-)
 create mode 100644 docs/specs/ppc-spapr-hotplug.rst
 delete mode 100644 docs/specs/ppc-spapr-hotplug.txt
 create mode 100644 docs/specs/ppc-spapr-uv-hcalls.rst
 delete mode 100644 docs/specs/ppc-spapr-uv-hcalls.txt
 create mode 100644 tests/avocado/ppc_74xx.py



reply via email to

[Prev in Thread] Current Thread [Next in Thread]