qemu-e2k/hw/pci-bridge
Igor Mammedov 5d268704d7 pci/shpc: convert SHPC hotplug to use hotplug-handler API
Split shpc_device_hotplug() into hotplug/unplug callbacks
and register them as "hotplug-handler" interface implementation of
PCI_BRIDGE_DEV device.

Replace pci_bus_hotplug() wiring with setting link on PCI BUS
"hotplug-handler" property to PCI_BRIDGE_DEV device.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2014-02-10 10:27:00 +02:00
..
Makefile.objs dec.c - move to pci-bridge 2013-06-02 18:13:37 +03:00
dec.c pci-host: Consistently set cannot_instantiate_with_device_add_yet 2013-12-23 00:27:23 +01:00
dec.h dec.c - move to pci-bridge 2013-06-02 18:13:37 +03:00
i82801b11.c i82801b11: Fix i82801b11 PCI host bridge config space 2013-08-12 12:07:12 +03:00
ioh3420.c pcie_port: Turn PCIEPort and PCIESlot into abstract QOM types 2013-07-29 20:45:24 +02:00
ioh3420.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
pci_bridge_dev.c pci/shpc: convert SHPC hotplug to use hotplug-handler API 2014-02-10 10:27:00 +02:00
xio3130_downstream.c pcie_port: Turn PCIEPort and PCIESlot into abstract QOM types 2013-07-29 20:45:24 +02:00
xio3130_downstream.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
xio3130_upstream.c pcie_port: Turn PCIEPort and PCIESlot into abstract QOM types 2013-07-29 20:45:24 +02:00
xio3130_upstream.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00