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