summaryrefslogtreecommitdiffstats
path: root/hw/pci-host
Commit message (Expand)AuthorAgeFilesLines
* i.mx7d: pci: Update PCI IRQ mapping to match HWAndrey Smirnov2019-07-011-2/+4
* pci: designware: Update MSI mapping when MSI address changesAndrey Smirnov2019-07-011-0/+2
* pci: designware: Update MSI mapping unconditionallyAndrey Smirnov2019-07-011-8/+2Star
* q35: fix mmconfig and PCI0._CRSGerd Hoffmann2019-06-161-23/+8Star
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-129-0/+12
* hw/pci-host: Use object_initialize_child for correct reference countingThomas Huth2019-05-024-8/+9
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-03-281-0/+1
|\
| * kconfig: add CONFIG_MSI_NONBROKENPaolo Bonzini2019-03-181-0/+1
* | trace-events: Shorten file names in commentsMarkus Armbruster2019-03-221-3/+3
|/
* ppc: Express dependencies of the Mac machines with kconfigThomas Huth2019-03-071-1/+3
* i386: express dependencies with KconfigPaolo Bonzini2019-03-071-0/+4
* build: convert pci.mak to KconfigPaolo Bonzini2019-03-071-0/+10
* kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+35
* hw/pci-host/bonito.c: Add PCI mem region mapped at the correct addressBALATON Zoltan2019-02-211-1/+6
* build: actually use CONFIG_PAMPaolo Bonzini2019-02-051-1/+1
* hw/pci-host/Makefile.objs: make CONFIGS clear for PCI EXPRESSYang Zhong2019-02-051-4/+4
* elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick2019-02-051-1/+1
* pam: wrap MemoryRegion initialization in a transactionPaolo Bonzini2019-01-111-0/+2
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-3.1-20181108' into...Peter Maydell2018-11-081-8/+6Star
|\
| * PPC: e500: convert SysBus init method to a realize methodCédric Le Goater2018-11-081-8/+6Star
* | 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
* | piix_pci: fix i440fx data sheet linkLi Qiang2018-11-051-1/+1
* | piix: use TYPE_FOO constants than string constatsLi Qiang2018-11-051-4/+7
* | i440fx: use ARRAY_SIZE for pam_regionsLi Qiang2018-11-051-2/+2
* | hw/pci-host/x86: extend the 64-bit PCI hole relative to the fw-assigned baseLaszlo Ersek2018-11-052-2/+2
* | hw/pci-host/x86: extract get_pci_hole64_start_value() helpersLaszlo Ersek2018-11-052-8/+22
|/
* Merge remote-tracking branch 'remotes/vivier2/tags/qemu-trivial-for-3.1-pull-...Peter Maydell2018-10-302-2/+2
|\
| * hw/pci-host: Remove useless parenthesis around DIV_ROUND_UP macroPhilippe Mathieu-Daudé2018-10-262-2/+2
* | hw/pci-host/bonito: Use DeviceState::realize rather than SysBusDevice::initPhilippe Mathieu-Daudé2018-10-241-6/+3Star
|/
* target-i386: add q35 0xcf8 port as coalesced_pioPeng Hao2018-10-191-0/+4
* target-i386: add i440fx 0xcf8 port as coalesced_pioPeng Hao2018-10-191-0/+4
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-3.1-20180925' into...Peter Maydell2018-09-251-7/+27
|\
| * 40p: use OR gate to wire up raven PCI interruptsMark Cave-Ayland2018-09-251-2/+23
| * raven: some minor IRQ-related tidy-upsMark Cave-Ayland2018-09-251-6/+5Star
* | Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc.for-upstream-2...Peter Maydell2018-09-251-0/+12
|\ \ | |/ |/|
| * sabre: generate correct fw path for sabre PCI host bridgeMark Cave-Ayland2018-09-141-0/+12
* | uninorth: add ofw-addr property to allow correct fw path generationMark Cave-Ayland2018-08-301-0/+16
* | grackle: set device fw_name and address for correct fw path generationMark Cave-Ayland2018-08-301-0/+17
|/
* hw/pci-host/bonito: Move away from old_mmio accessorsPeter Maydell2018-08-211-130/+15Star
* hw/ppc: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-1/+2
* hw/mips: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-2/+3
* hw/pci-host/xilinx-pcie: don't make "io" region be RAMPeter Maydell2018-06-271-3/+2Star
* uninorth: remove token register from uninorth deviceMark Cave-Ayland2018-06-121-6/+5Star
* hw: Do not include "exec/address-spaces.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* hw/pci-host/q35: Replace hardcoded value with macroZihan Yang2018-05-231-6/+11
* uninorth: create new uninorth deviceMark Cave-Ayland2018-05-042-0/+60
* uninorth: rename UNINState to UNINHostStateMark Cave-Ayland2018-04-271-16/+16
* uninorth: move PCI IO (ISA) memory region into the uninorth deviceMark Cave-Ayland2018-04-271-4/+10