qemu-ppc
[Top][All Lists]
Advanced

[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



reply via email to

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