aboutsummaryrefslogtreecommitdiff
path: root/include/hw/pci-host
AgeCommit message (Expand)AuthorFilesLines
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster5-5/+0
2019-08-16include: Make headers more self-containedMarkus Armbruster2-1/+3
2019-06-12Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell1-2/+2
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-12spapr: Clean up dt creation for PCI busesDavid Gibson1-2/+2
2019-05-13Clean up decorations and whitespace around header guardsMarkus Armbruster1-1/+1
2019-05-13Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2
2019-04-26spapr: Support NVIDIA V100 GPU with NVLink2Alexey Kardashevskiy1-0/+45
2019-03-12spapr: Use CamelCase properlyDavid Gibson1-22/+22
2019-02-26spapr_pci: provide node start offset via spapr_populate_pci_dt()Michael Roth1-1/+1
2019-02-26spapr_pci: add PHB unrealizeGreg Kurz1-0/+5
2019-02-26spapr/pci: Generate FDT fragment at configure connector timeGreg Kurz1-1/+3
2019-02-17spapr: Rename xics to intc in interrupt controller agnostic codeGreg Kurz1-1/+1
2019-01-30Don't talk about the LGPL if the file is licensed under the GPLThomas Huth2-4/+4
2019-01-09spapr: Eliminate SPAPR_PCI_2_7_MMIO_WIN_SIZE macroEduardo Habkost1-1/+0
2019-01-09spapr_pci: Define SPAPR_MAX_PHBS in hw/pci-host/spapr.hGreg Kurz1-2/+4
2019-01-09spapr: move spapr_create_phb() to core machine codeGreg Kurz1-2/+0
2018-09-25spapr_pci: add an extra 'nr_msis' argument to spapr_populate_pci_dtCédric Le Goater1-3/+2
2018-08-30uninorth: add ofw-addr property to allow correct fw path generationMark Cave-Ayland1-0/+1
2018-06-12uninorth: remove token register from uninorth deviceMark Cave-Ayland1-1/+3
2018-05-04uninorth: create new uninorth deviceMark Cave-Ayland1-0/+11
2018-04-27uninorth: rename UNINState to UNINHostStateMark Cave-Ayland1-6/+6
2018-04-27uninorth: move PCI IO (ISA) memory region into the uninorth deviceMark Cave-Ayland1-0/+1
2018-04-27uninorth: use object link to pass OpenPIC object to uninorthMark Cave-Ayland1-1/+4
2018-04-27uninorth: introduce temporary pic_irqs device propertyMark Cave-Ayland1-0/+1
2018-04-27uninorth: move uninorth definitions into uninorth.hMark Cave-Ayland1-0/+51
2018-03-09pci: Add support for Designware IP blockAndrey Smirnov1-0/+102
2018-01-24apb: rename apb.c to sabre.cMark Cave-Ayland1-1/+1
2018-01-24apb: rename QOM type from TYPE_APB to TYPE_SABREMark Cave-Ayland1-5/+5
2018-01-24apb: QOMify sabre PCI host bridgeMark Cave-Ayland1-3/+11
2018-01-24apb: rename APB functions to use sabre prefixMark Cave-Ayland1-1/+0
2018-01-24apb: split simba PCI bridge into hw/pci-bridge/simba.cMark Cave-Ayland1-9/+0
2018-01-11Merge remote-tracking branch 'origin/master' into HEADMichael S. Tsirkin2-6/+50
2018-01-09sun4u: split IOMMU device out from apb.c to sun4u_iommu.cMark Cave-Ayland1-56/+1
2018-01-09apb: QOMify IOMMUMark Cave-Ayland1-1/+7
2018-01-09apb: replace OBIO interrupt numbers in pci_pbmA_map_irq() with constantsMark Cave-Ayland1-0/+2
2018-01-09ebus: wire up OBIO interrupts to APB pbm via qdev GPIOsMark Cave-Ayland1-1/+7
2018-01-09apb: remove busA property from PBMPCIBridge stateMark Cave-Ayland1-3/+0
2018-01-09apb: remove pci_apb_init() and instantiate APB device using qdevMark Cave-Ayland1-2/+2
2018-01-09apb: move the two secondary PCI bridges objects into APBStateMark Cave-Ayland1-2/+3
2018-01-09apb: use gpios to wire up the apb device to the SPARC CPU IRQsMark Cave-Ayland1-2/+4
2018-01-09apb: return APBState from pci_apb_init() rather than PCIBusMark Cave-Ayland1-3/+3
2018-01-09sun4u: remove pci_ebus_init() functionMark Cave-Ayland1-2/+1
2018-01-09apb: move QOM macros and typedefs from apb.c to apb.hMark Cave-Ayland1-0/+86
2017-12-15spapr: introduce a spapr_qirq() helperCédric Le Goater1-1/+1
2017-12-05pci: Move bridge data structures from pci_bus.h to pci_bridge.hDavid Gibson1-1/+1
2017-11-16hw/pci-host: Fix x86 Host Bridges 64bit PCI holeMarcel Apfelbaum1-0/+1
2017-09-14hw/pci-host/gpex: Set INTx index/gsi mappingPranavkumar Sawargaonkar1-0/+3
2017-06-16q35/mch: implement extended TSEG sizesLaszlo Ersek1-0/+6
2017-05-25hw/ppc: removing drc->detach_cb and drc->detach_cb_opaqueDaniel Henrique Barboza1-0/+3