[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/22] ppc-for-6.0 queue 20210106
From: |
David Gibson |
Subject: |
[PULL 00/22] ppc-for-6.0 queue 20210106 |
Date: |
Wed, 6 Jan 2021 14:37:54 +1100 |
The following changes since commit 52d25464605dc20022ad94aa8bc8e8473e600833:
Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210104' into
staging (2021-01-05 16:18:20 +0000)
are available in the Git repository at:
https://gitlab.com/dgibson/qemu.git tags/ppc-for-6.0-20210106
for you to fetch changes up to 5cbd51a5a58098444ffa246ece2013849be04299:
ppc440_pcix: Fix up pci config access (2021-01-06 11:09:59 +1100)
----------------------------------------------------------------
ppc patch queue 2021-01-06
First pull request for 2021, which has a bunch of things accumulated
over the holidays. Includes:
* A number of cleanups to sam460ex and ppc440 code from BALATON Zoltan
* Several fixes for builds with --without-default-devices from Greg Kurz
* Fixes for some DRC reset problems from Greg Kurz
* QOM conversion of the PPC 4xx UIC devices from Peter Maydell
* Some other assorted fixes and cleanups
----------------------------------------------------------------
BALATON Zoltan via (5):
ppc4xx: Move common dependency on serial to common option
sam460ex: Remove FDT_PPC dependency from KConfig
ppc440_pcix: Improve comment for IRQ mapping
ppc440_pcix: Fix register write trace event
ppc440_pcix: Fix up pci config access
Cédric Le Goater (1):
spapr/xive: Make spapr_xive_pic_print_info() static
Greg Kurz (12):
spapr: DRC lookup cannot fail
spapr: Fix DR properties of the root node
spapr: Allow memory unplug to always succeed
spapr: Fix buffer overflow in spapr_numa_associativity_init()
spapr: Call spapr_drc_reset() for all DRCs at CAS
spapr: Fix reset of transient DR connectors
spapr: Introduce spapr_drc_reset_all()
spapr: Use spapr_drc_reset_all() at machine reset
spapr: Add drc_ prefix to the DRC realize and unrealize functions
ppc: Fix build with --without-default-devices
ppc: Simplify reverse dependencies of POWERNV and PSERIES on XICS and XIVE
pnv: Fix reverse dependency on PCI express root ports
Peter Maydell (4):
hw/ppc/ppc4xx_devs: Make code style fixes to UIC code
ppc: Convert PPC UIC to a QOM device
hw/ppc/virtex_ml507: Drop use of ppcuic_init()
hw/ppc/ppc440_bamboo: Drop use of ppcuic_init()
MAINTAINERS | 2 +
hw/intc/Kconfig | 17 +--
hw/intc/meson.build | 13 +-
hw/intc/ppc-uic.c | 321 ++++++++++++++++++++++++++++++++++++++++++++
hw/intc/spapr_xive.c | 2 +-
hw/pci-host/Kconfig | 5 +
hw/pci-host/meson.build | 2 +-
hw/ppc/Kconfig | 29 +---
hw/ppc/ppc440_bamboo.c | 38 ++++--
hw/ppc/ppc440_pcix.c | 50 ++++---
hw/ppc/ppc4xx_devs.c | 262 +++++-------------------------------
hw/ppc/spapr.c | 44 +++---
hw/ppc/spapr_drc.c | 63 +++++++--
hw/ppc/spapr_events.c | 3 +-
hw/ppc/spapr_hcall.c | 33 +----
hw/ppc/trace-events | 1 +
hw/ppc/virtex_ml507.c | 21 ++-
include/hw/intc/ppc-uic.h | 73 ++++++++++
include/hw/pci-host/spapr.h | 2 -
include/hw/ppc/spapr.h | 6 +-
include/hw/ppc/spapr_drc.h | 10 +-
include/hw/ppc/spapr_xive.h | 2 -
22 files changed, 616 insertions(+), 383 deletions(-)
create mode 100644 hw/intc/ppc-uic.c
create mode 100644 include/hw/intc/ppc-uic.h
- [PULL 00/22] ppc-for-6.0 queue 20210106,
David Gibson <=
- [PULL 04/22] hw/ppc/ppc440_bamboo: Drop use of ppcuic_init(), David Gibson, 2021/01/05
- [PULL 03/22] hw/ppc/virtex_ml507: Drop use of ppcuic_init(), David Gibson, 2021/01/05
- [PULL 02/22] ppc: Convert PPC UIC to a QOM device, David Gibson, 2021/01/05
- [PULL 01/22] hw/ppc/ppc4xx_devs: Make code style fixes to UIC code, David Gibson, 2021/01/05
- [PULL 06/22] spapr/xive: Make spapr_xive_pic_print_info() static, David Gibson, 2021/01/05
- [PULL 05/22] spapr: DRC lookup cannot fail, David Gibson, 2021/01/05
- [PULL 09/22] spapr: Fix buffer overflow in spapr_numa_associativity_init(), David Gibson, 2021/01/05
- [PULL 11/22] spapr: Fix reset of transient DR connectors, David Gibson, 2021/01/05
- [PULL 12/22] spapr: Introduce spapr_drc_reset_all(), David Gibson, 2021/01/05
- [PULL 08/22] spapr: Allow memory unplug to always succeed, David Gibson, 2021/01/05