qemu/hw/core
Igor Mammedov 5e95494380 hw/pci: switch to a generic hotplug handling for PCIDevice
make qdev_unplug()/device_set_realized() to call hotplug handler's
plug/unplug methods if available and remove not needed anymore
hot(un)plug handling from PCIDevice.

In case if hotplug handler is not available, revert to the legacy
hotplug method for compatibility with not yet converted buses.

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
..
empty_slot.c empty_slot: QOM cast cleanup 2013-07-29 21:06:37 +02:00
hotplug.c define hotplug interface 2014-02-10 10:23:35 +02:00
irq.c hw/core: Add interface to allocate and free a single IRQ 2013-10-14 17:11:44 +03:00
loader.c roms: Flush icache when writing roms to guest memory 2013-12-20 01:58:03 +01:00
Makefile.objs define hotplug interface 2014-02-10 10:23:35 +02:00
null-machine.c hw: Clean up bogus default boot order 2013-08-28 10:16:47 +03:00
ptimer.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
qdev-properties-system.c hw: Remove assert_no_error usages 2014-01-06 15:02:30 -05:00
qdev-properties.c hw: Remove assert_no_error usages 2014-01-06 15:02:30 -05:00
qdev.c hw/pci: switch to a generic hotplug handling for PCIDevice 2014-02-10 10:27:00 +02:00
stream.c stream: Remove app argument hack 2013-04-16 10:04:23 +02:00
sysbus.c sysbus: Set cannot_instantiate_with_device_add_yet 2013-12-23 00:27:22 +01:00
uboot_image.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00