diff options
author | Michael Roth <mdroth@linux.vnet.ibm.com> | 2019-02-19 18:18:34 +0100 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2019-02-26 09:21:25 +1100 |
commit | 4b6d336f2c9e89350a8fafebb49422da24cbcb45 (patch) | |
tree | 0c987d4b650056be70bb42d7e19a2cba3a00d4a6 | |
parent | 3998ccd092989da5b6abcd0b182f49a55c841e5f (diff) | |
download | qemu-4b6d336f2c9e89350a8fafebb49422da24cbcb45.zip qemu-4b6d336f2c9e89350a8fafebb49422da24cbcb45.tar.gz qemu-4b6d336f2c9e89350a8fafebb49422da24cbcb45.tar.bz2 |
spapr_events: add support for phb hotplug events
Extend the existing EPOW event format we use for PCI
devices to emit PHB plug/unplug events.
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <155059671405.1466090.535964535260503283.stgit@bahia.lab.toulouse-stg.fr.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r-- | hw/ppc/spapr_events.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hw/ppc/spapr_events.c b/hw/ppc/spapr_events.c index b9c7ecb..ab9a1f0 100644 --- a/hw/ppc/spapr_events.c +++ b/hw/ppc/spapr_events.c @@ -526,6 +526,9 @@ static void spapr_hotplug_req_event(uint8_t hp_id, uint8_t hp_action, case SPAPR_DR_CONNECTOR_TYPE_CPU: hp->hotplug_type = RTAS_LOG_V6_HP_TYPE_CPU; break; + case SPAPR_DR_CONNECTOR_TYPE_PHB: + hp->hotplug_type = RTAS_LOG_V6_HP_TYPE_PHB; + break; default: /* we shouldn't be signaling hotplug events for resources * that don't support them |