summaryrefslogtreecommitdiffstats
path: root/hw/acpi/pcihp.c
Commit message (Expand)AuthorAgeFilesLines
* Introduce a new flag for i440fx to disable PCI hotplug on the root busAni Sinha2020-08-271-1/+22
* qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster2020-07-021-2/+1Star
* qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster2020-06-151-1/+1
* qdev: Unrealize must not failMarkus Armbruster2020-05-151-1/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+3Star
* acpi: pcihp: fix left shift undefined behavior in acpi_pcihp_eject_slot()Igor Mammedov2020-03-291-1/+1
* qom/object: enable setter for uint typesFelipe Franciosi2020-03-161-3/+4
* hw/pci-host/piix: Move i440FX declarations to hw/pci-host/i440fx.hPhilippe Mathieu-Daudé2019-11-051-1/+1
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* acpi/pcihp: Add a few more trace points related to unplugMarkus Armbruster2019-05-211-0/+7
* acpi/pcihp: Convert debug printf()s to trace eventsMarkus Armbruster2019-05-211-17/+8Star
* qdev: Let the hotplug_handler_unplug() caller delete the deviceDavid Hildenbrand2019-03-061-1/+2
* qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth2019-02-171-1/+1
* pci/pcihp: perform unplug via the hotplug handlerDavid Hildenbrand2018-12-201-1/+10
* pci/pcihp: overwrite hotplug handler recursively from the startDavid Hildenbrand2018-12-201-0/+15
* pci/pcihp: perform check for bus capability in pre_plug handlerDavid Hildenbrand2018-12-201-6/+15
* hw: Do not include "exec/ioport.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-051-2/+2
* hw/acpi: Move acpi_set_pci_info to pcihpAnthony PERARD2017-09-081-0/+38
* hw/acpi: Limit hotplug to root bus on legacy modeAnthony PERARD2017-09-081-1/+1
* pcihp: use get_uint() for "bsel" propertyMarc-André Lureau2017-06-201-3/+3
* qapi: merge QInt and QFloat in QNumMarc-André Lureau2017-06-201-1/+0Star
* pc: pcihp: avoid adding ACPI_PCIHP_PROP_BSEL twiceIgor Mammedov2017-03-011-11/+0Star
* pc: use AcpiDeviceIfClass.send_event to issue GPE eventsIgor Mammedov2016-06-071-6/+4Star
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* x86: Clean up includesPeter Maydell2016-01-291-0/+1
* acpi: add acpi_send_gpe_event() to rise sci for hotplugZhu Guihua2015-06-031-5/+2Star
* range: remove useless inclusionsPaolo Bonzini2015-04-301-1/+0Star
* Convert (ffs(val) - 1) to ctz32(val)Stefan Hajnoczi2015-04-281-1/+1
* pc: pcihp: expose MMIO base and len as propertiesIgor Mammedov2015-02-261-6/+12
* pcihp: fix possible array out of boundsGonglei2014-08-251-1/+1
* savevm: Remove all the unneeded version_minimum_id_old (x86)Juan Quintela2014-06-161-2/+1Star
* acpi/pcihp.c: Rewrite acpi_pcihp_get_bsel using object_property_get_intKirill Batuzov2014-05-071-8/+10
* acpi/piix4pm: convert ACPI PCI hotplug to use hotplug-handler APIIgor Mammedov2014-02-101-12/+31
* qdev:pci: refactor PCIDevice to use generic "hotpluggable" propertyIgor Mammedov2014-02-101-1/+2
* hw:piix4:acpi: reuse pcihp code for legacy PCI hotplugIgor Mammedov2014-02-051-5/+18
* pcihp: make pci_read() mmio calback compatible with legacy ACPI hotplugIgor Mammedov2014-02-051-2/+5
* pcihp: make PCI hotplug mmio handlers indifferent to PCI_HOTPLUG_ADDRIgor Mammedov2014-02-051-12/+12
* pcihp: replace enable|disable_device() with onelinersIgor Mammedov2014-02-051-12/+2Star
* pcihp: reduce number of device check eventsMichael S. Tsirkin2014-02-051-16/+5Star
* pcihp: generalization of piix4 acpiMichael S. Tsirkin2014-01-261-0/+316