summary refs log tree commit diff stats
path: root/hw/pci-host (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * sun4u: split IOMMU device out from apb.c to sun4u_iommu.cMark Cave-Ayland2018-01-091-273/+0
| * apb: QOMify IOMMUMark Cave-Ayland2018-01-091-20/+57
| * apb: replace OBIO interrupt numbers in pci_pbmA_map_irq() with constantsMark Cave-Ayland2018-01-091-2/+2
| * ebus: wire up OBIO interrupts to APB pbm via qdev GPIOsMark Cave-Ayland2018-01-091-1/+1
| * apb: remove busA property from PBMPCIBridge stateMark Cave-Ayland2018-01-091-16/+13
| * apb: split pci_pbm_map_irq() into separate functions for bus A and bus BMark Cave-Ayland2018-01-091-25/+20
| * apb: remove pci_apb_init() and instantiate APB device using qdevMark Cave-Ayland2018-01-091-63/+61
| * apb: move the two secondary PCI bridges objects into APBStateMark Cave-Ayland2018-01-091-9/+5
| * apb: use gpios to wire up the apb device to the SPARC CPU IRQsMark Cave-Ayland2018-01-091-4/+2
| * apb: return APBState from pci_apb_init() rather than PCIBusMark Cave-Ayland2018-01-091-4/+4
| * apb: APB QOMify tidy-upMark Cave-Ayland2018-01-091-9/+8
| * sun4u: remove pci_ebus_init() functionMark Cave-Ayland2018-01-091-3/+1
| * apb: move QOM macros and typedefs from apb.c to apb.hMark Cave-Ayland2018-01-091-85/+0
| * e500: fix pci host bridge class/typeMichael Davidsaver2017-12-151-5/+0
* | hw/pci-host/xilinx: QOM'ify the AXI-PCIe host bridgePhilippe Mathieu-Daudé2017-12-211-11/+10
* | hw/pci-host/piix: QOM'ify the IGD Passthrough host bridgePhilippe Mathieu-Daudé2017-12-211-25/+20
* | pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-052-6/+6
* | pci: Rename root bus initialization functions for clarityDavid Gibson2017-12-0511-47/+48
|/
* hw/pci-host: Fix x86 Host Bridges 64bit PCI holeMarcel Apfelbaum2017-11-162-5/+69
* hw/pci-host/gpex: Improve INTX to gsi routing error checkingEric Auger2017-10-311-2/+8
* sun4u: update PCI topology to include simba PCI bridgesMark Cave-Ayland2017-10-191-11/+36
* pci: Add INTERFACE_CONVENTIONAL_PCI_DEVICE to Conventional PCI devicesEduardo Habkost2017-10-1510-0/+60
* pci: Add INTERFACE_PCIE_DEVICE to all PCIe devicesEduardo Habkost2017-10-151-0/+4
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-1/+3
* hw/pci-host/gpex: Implement PCI INTx routingPranavkumar Sawargaonkar2017-09-141-0/+12
* hw/pci-host/gpex: Set INTx index/gsi mappingPranavkumar Sawargaonkar2017-09-141-0/+10
* apb: add busA qdev property to PBM PCI bridgeMark Cave-Ayland2017-09-041-7/+37
* apb: fix endianness for APB and PCI config accessesMark Cave-Ayland2017-09-041-4/+2
* apb: fix up PCI bus nomenclatureMark Cave-Ayland2017-09-041-7/+5
* q35: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
* piix: use DIV_ROUND_UPMarc-André Lureau2017-08-311-1/+1
* memory: Rename memory_region_init_ram() to memory_region_init_ram_nomigrate()Peter Maydell2017-07-142-2/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-07-141-8/+21
|\
| * memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy2017-07-141-5/+18
| * memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy2017-07-141-3/+3
* | Convert error_report() to warn_report()Alistair Francis2017-07-131-1/+1
|/
* Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...Peter Maydell2017-06-224-14/+13
|\
| * qdev: Use appropriate getter/setters typeMarc-André Lureau2017-06-203-3/+3
| * object: use more specific property type namesMarc-André Lureau2017-06-202-9/+9
| * q35: fix get_mmcfg_size to use uint64 visitorMarc-André Lureau2017-06-201-2/+1
* | q35/mch: implement extended TSEG sizesLaszlo Ersek2017-06-161-3/+38
|/
* Merge remote-tracking branch 'mst/tags/for_upstream' into stagingStefan Hajnoczi2017-05-301-1/+1
|\
| * memory: tune last param of iommu_ops.translate()Peter Xu2017-05-251-1/+1
* | shutdown: Add source information to SHUTDOWN and RESETEric Blake2017-05-233-4/+4
|/
* qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-1711-17/+17
* hw/i386: Build-time assertion on pc/q35 reset register being identical.Phil Dennis-Jordan2017-05-031-6/+0
* versatile: remove cannot_destroy_with_object_finalize_yetLaurent Vivier2017-04-211-23/+12
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.9-20170222' into...Peter Maydell2017-02-241-5/+6
|\
| * hw/pci-host/prep: Do not use hw_error() in realize functionThomas Huth2017-02-221-5/+6
* | hw: xilinx-pcie: Add support for Xilinx AXI PCIe ControllerPaul Burton2017-02-212-0/+329
|/