[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH 0/5] spapr: DRC cleanups (part II)
From: |
David Gibson |
Subject: |
[Qemu-ppc] [PATCH 0/5] spapr: DRC cleanups (part II) |
Date: |
Fri, 2 Jun 2017 17:29:47 +1000 |
Having merged my first batch of cleanups for the DRC code, this series
contains a second batch.
This adds the long-discussed QOM subtypes for different PAPR DRC
types. It still only makes partial use of the QOM type structure, but
it's a start. It also removes the artificial separation between
configure-connector and DRC state, which simplifies a number of things.
David Gibson (5):
spapr: Introduce DRC subclasses
spapr: Clean up spapr_dr_connector_by_*()
spapr: Move configure-connector state into DRC
spapr: Eliminate spapr_drc_get_type_str()
spapr: Remove some non-useful properties on DRC objects
hw/ppc/spapr.c | 37 +++---
hw/ppc/spapr_drc.c | 275 +++++++++++++++++++--------------------------
hw/ppc/spapr_events.c | 2 +-
hw/ppc/spapr_pci.c | 9 +-
include/hw/ppc/spapr.h | 14 ---
include/hw/ppc/spapr_drc.h | 60 +++++++++-
6 files changed, 189 insertions(+), 208 deletions(-)
--
2.9.4
- [Qemu-ppc] [PATCH 0/5] spapr: DRC cleanups (part II),
David Gibson <=
- [Qemu-ppc] [PATCH 5/5] spapr: Remove some non-useful properties on DRC objects, David Gibson, 2017/06/02
- [Qemu-ppc] [PATCH 3/5] spapr: Move configure-connector state into DRC, David Gibson, 2017/06/02
- [Qemu-ppc] [PATCH 4/5] spapr: Eliminate spapr_drc_get_type_str(), David Gibson, 2017/06/02
- [Qemu-ppc] [PATCH 2/5] spapr: Clean up spapr_dr_connector_by_*(), David Gibson, 2017/06/02
- [Qemu-ppc] [PATCH 1/5] spapr: Introduce DRC subclasses, David Gibson, 2017/06/02