diff options
| author | Michael S. Tsirkin | 2013-10-14 17:01:11 +0200 |
|---|---|---|
| committer | Michael S. Tsirkin | 2014-01-26 12:06:49 +0100 |
| commit | db4728e6fec0364b866d3106125974eedc00e091 (patch) | |
| tree | a3d54e073ce9821ce83a105a5930f7dc0d30b4d6 /include/exec/user | |
| parent | pci: add pci_for_each_bus_depth_first (diff) | |
| download | qemu-db4728e6fec0364b866d3106125974eedc00e091.tar.gz qemu-db4728e6fec0364b866d3106125974eedc00e091.tar.xz qemu-db4728e6fec0364b866d3106125974eedc00e091.zip | |
pcihp: generalization of piix4 acpi
Add ACPI based PCI hotplug library with bridge hotplug
support.
Design
- each bus gets assigned "bsel" property.
- ACPI code writes this number
to a new BNUM register, then uses existing
UP/DOWN registers to probe slot status;
to eject, write number to BNUM register,
then slot into existing EJ.
The interface is actually backwards-compatible with
existing PIIX4 ACPI (though not migration compatible).
This is split out from PIIX4 codebase so we can
reuse it for Q35 as well.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include/exec/user')
0 files changed, 0 insertions, 0 deletions
