summaryrefslogtreecommitdiffstats
path: root/hw/pci-host/versatile.c
Commit message (Expand)AuthorAgeFilesLines
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-4/+4
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* versatile: Fix typo in PCI_VPB_HOST definitionEduardo Habkost2020-08-271-1/+1
* qdev: Convert uses of qdev_set_parent_bus() with CoccinelleMarkus Armbruster2020-06-151-2/+1Star
* Revert "hw/versatile: realize the PCI root bus as part of the versatile init"Markus Armbruster2020-06-151-1/+0Star
* hw/pci-host: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2020-06-091-2/+3
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* hw: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-051-1/+1
* pci: Rename root bus initialization functions for clarityDavid Gibson2017-12-051-3/+3
* pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost2017-10-151-0/+4
* qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-171-1/+1
* versatile: remove cannot_destroy_with_object_finalize_yetLaurent Vivier2017-04-211-23/+12Star
* hw/versatile: realize the PCI root bus as part of the versatile initMarcel Apfelbaum2016-07-201-0/+1
* hw: explicitly include qemu/log.hPaolo Bonzini2016-05-191-0/+1
* arm: Clean up includesPeter Maydell2016-01-291-0/+1
* qdev: Protect device-list-properties against broken devicesMarkus Armbruster2015-10-091-0/+11
* pci: Trivial device model conversions to realizeMarkus Armbruster2015-02-261-3/+2Star
* pci-host: Consistently set cannot_instantiate_with_device_add_yetMarkus Armbruster2013-12-231-0/+6
* qom: Pass available size to object_initialize()Andreas Färber2013-08-301-1/+1
* pci: Pass size to pci_bus_new_inplace()Andreas Färber2013-08-301-1/+1
* hw/p*: pass owner to memory_region_init* functionsPaolo Bonzini2013-07-041-8/+8
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-7/+7
* hw/pci-host/versatile.c: Provide property for forcing broken IRQ mappingPeter Maydell2013-05-151-1/+13
* hw/pci-host/versatile.c: Update autodetect to detect newer kernelsPeter Maydell2013-05-151-7/+62
* Revert "versatile_pci: Put the host bridge PCI device at slot 29"Peter Maydell2013-05-151-2/+0Star
* hw/versatile_pci: Drop unnecessary vpb_pci_config_addr()Peter Maydell2013-04-191-7/+2Star
* versatile_pci: Expose PCI memory space to systemPeter Maydell2013-04-191-1/+71
* versatile_pci: Implement the PCI controller's control registersPeter Maydell2013-04-191-5/+122
* versatile_pci: Implement the correct PCI IRQ mappingPeter Maydell2013-04-191-6/+99
* versatile_pci: Put the host bridge PCI device at slot 29Peter Maydell2013-04-191-0/+2
* versatile_pci: Use separate PCI I/O space rather than system I/O spacePeter Maydell2013-04-191-4/+13
* versatile_pci: Change to subclassing TYPE_PCI_HOST_BRIDGEPeter Maydell2013-04-191-11/+30
* versatile_pci: Update to realize and instance init functionsPeter Maydell2013-04-191-25/+25
* versatile_pci: Expose PCI I/O region on Versatile PBPeter Maydell2013-04-191-5/+3Star
* versatile_pci: Fix hardcoded tabsPeter Maydell2013-04-191-1/+1
* hw: move PCI bridges to hw/pci-* or hw/ARCHPaolo Bonzini2013-04-081-0/+164