aboutsummaryrefslogtreecommitdiff
path: root/hw/pci/shpc.c
AgeCommit message (Expand)Author
2023-03-02pci/shpc: refactor shpc_device_plug_common()Vladimir Sementsov-Ogievskiy
2023-03-02pci/shpc: pass PCIDevice pointer to shpc_slot_command()Vladimir Sementsov-Ogievskiy
2023-03-02pci/shpc: more generic handle hot-unplug in shpc_slot_command()Vladimir Sementsov-Ogievskiy
2023-03-02pci/shpc: shpc_slot_command(): handle PWRONLY -> ENABLED transitionVladimir Sementsov-Ogievskiy
2023-03-02pci/shpc: change shpc_get_status() return type to uint8_tVladimir Sementsov-Ogievskiy
2023-03-02pci/shpc: set attention led to OFF on resetVladimir Sementsov-Ogievskiy
2023-01-27shpc: disallow unplug when power indicator is blinkingVladimir Sementsov-Ogievskiy
2022-06-28Trivial: 3 char repeat typosDr. David Alan Gilbert
2022-06-08Fix 'writeable' typosPeter Maydell
2021-01-13pci/shpc: don't push attention button when ejecting powered-off deviceRoman Kagan
2020-12-19migration: Replace migration's JSON writer by the general oneMarkus Armbruster
2020-07-02qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster
2020-06-15qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster
2020-05-15qdev: Unrealize must not failMarkus Armbruster
2019-08-16Include migration/qemu-file-types.h a lot lessMarkus Armbruster
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-03-06qdev: Let the hotplug_handler_unplug() caller delete the deviceDavid Hildenbrand
2019-02-17qdev: pass an Object * to qbus_set_hotplug_handler()Michael Roth
2018-12-20pci/shpc: perform unplug via the hotplug handlerDavid Hildenbrand
2018-12-20pci/shpc: rename hotplug handler callbacksDavid Hildenbrand
2018-11-27vmstate: constify VMStateFieldMarc-André Lureau
2018-01-18pci/shpc: Move function to generic header fileYuval Shaia
2017-07-03pci: Convert shpc_init() to ErrorMao Zhongyi
2017-07-03pci: Make errp the last parameter of pci_add_capability()Mao Zhongyi
2017-01-24migration: extend VMStateInfoJianjun Duan
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-01-29pci: Clean up includesPeter Maydell
2015-09-11maint: remove unused include for strings.hDaniel P. Berrange
2015-06-22Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster
2015-04-28Convert (ffs(val) - 1) to ctz32(val)Stefan Hajnoczi
2015-03-11pci/shpc: fix signed integer overflowMichael S. Tsirkin
2015-02-16pci: split shpc_cleanup and shpc_freePaolo Bonzini
2014-11-24hw/pci: fix crash on shpc error flowMarcel Apfelbaum
2014-11-17shpc: fix error propaagationGonglei
2014-10-15qdev: HotplugHandler: Rename unplug callback to unplug_requestIgor Mammedov
2014-08-18memory: remove memory_region_destroyPaolo Bonzini
2014-02-10pci/shpc: convert SHPC hotplug to use hotplug-handler APIIgor Mammedov
2013-11-05qdev: Drop misleading qdev_free() functionStefan Hajnoczi
2013-10-14hw: set interrupts using pci irq wrappersMarcel Apfelbaum
2013-07-04hw/p*: pass owner to memory_region_init* functionsPaolo Bonzini
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini
2013-03-01hw: move qdev-monitor.o to toplevel directoryPaolo Bonzini
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-17pci: rename pci_internals.h pci_bus.hMichael S. Tsirkin
2012-12-17pci: fix path for local includesMichael S. Tsirkin
2012-12-17pci: move pci core code to hw/pciMichael S. Tsirkin