summaryrefslogtreecommitdiffstats
path: root/hw/pci-host/q35.c
Commit message (Expand)AuthorAgeFilesLines
* hw/pci-host/pam: Replace magic number by PAM_REGIONS_COUNT definitionPhilippe Mathieu-Daudé2020-12-131-1/+1
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-151-2/+1Star
* qdev: Convert uses of qdev_set_parent_bus() with CoccinelleMarkus Armbruster2020-06-151-2/+1Star
* hw/pci-host: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2020-06-091-1/+1
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-10/+10
* qom/object: Use common get/set uint helpersFelipe Franciosi2020-03-161-11/+3Star
* hw/pci-host/q35: Remove unused includesPhilippe Mathieu-Daudé2020-03-091-0/+1
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-01-271-2/+2
|\
| * qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-2/+2
* | q35: implement 128K SMRAM at default SMBASE addressIgor Mammedov2020-01-221-7/+77
|/
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* q35: fix mmconfig and PCI0._CRSGerd Hoffmann2019-06-161-23/+8Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+2
* hw/pci-host: Use object_initialize_child for correct reference countingThomas Huth2019-05-021-2/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-11-081-1/+9
|\
| * i386: clarify that the Q35 machine type implements a P35 chipsetDaniel P. Berrangé2018-11-061-1/+9
* | hw/pci-host/x86: extend the 64-bit PCI hole relative to the fw-assigned baseLaszlo Ersek2018-11-051-1/+1
* | hw/pci-host/x86: extract get_pci_hole64_start_value() helpersLaszlo Ersek2018-11-051-4/+11
|/
* hw/pci-host: Remove useless parenthesis around DIV_ROUND_UP macroPhilippe Mathieu-Daudé2018-10-261-1/+1
* target-i386: add q35 0xcf8 port as coalesced_pioPeng Hao2018-10-191-0/+4
* hw/pci-host/q35: Replace hardcoded value with macroZihan Yang2018-05-231-6/+11
* pci: Rename root bus initialization functions for clarityDavid Gibson2017-12-051-3/+4
* hw/pci-host: Fix x86 Host Bridges 64bit PCI holeMarcel Apfelbaum2017-11-161-3/+39
* pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost2017-10-151-0/+4
* q35: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
* Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...Peter Maydell2017-06-221-8/+7Star
|\
| * qdev: Use appropriate getter/setters typeMarc-André Lureau2017-06-201-1/+1
| * object: use more specific property type namesMarc-André Lureau2017-06-201-5/+5
| * q35: fix get_mmcfg_size to use uint64 visitorMarc-André Lureau2017-06-201-2/+1Star
* | q35/mch: implement extended TSEG sizesLaszlo Ersek2017-06-161-3/+38
|/
* qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-171-2/+2
* range: Eliminate direct Range member accessMarkus Armbruster2016-07-041-14/+27
* pc: Eliminate PcPciInfoMarkus Armbruster2016-07-041-6/+6
* machine: remove iommu propertyMarcel Apfelbaum2016-07-041-12/+0Star
* hw/iommu: enable iommu with -deviceMarcel Apfelbaum2016-07-041-16/+1Star
* q35: allow dynamic sysbusMarcel Apfelbaum2016-07-041-0/+2
* Q35: implement property interfece to several parametersEfimov Vasily2016-06-291-0/+20
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2016-02-081-7/+6Star
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-5/+5
* x86: Clean up includesPeter Maydell2016-01-291-0/+1
* q35: Check propery to determine if iommu is setBandan Das2015-11-171-1/+1
* intel_iommu: Add support for translation for devices behind bridgesKnut Omang2015-10-181-22/+3Star
* q35: implement TSEGGerd Hoffmann2015-06-051-0/+70
* q35: implement SMRAM.D_LCKGerd Hoffmann2015-06-051-1/+7
* q35: add config space wmask for SMRAM and ESMRAMCGerd Hoffmann2015-06-051-0/+2
* q35: fix ESMRAMC defaultGerd Hoffmann2015-06-051-0/+1
* q35: implement high SMRAMPaolo Bonzini2015-06-051-4/+31