summaryrefslogtreecommitdiffstats
path: root/hw/pci
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-03-201-14/+0Star
|\
| * hw/pci: remove obsolete PCIDevice->init()Philippe Mathieu-Daudé2018-03-201-14/+0Star
* | net: allow using any PCI NICs in -net or -nicPaolo Bonzini2018-03-121-31/+30Star
|/
* qapi: Empty out qapi-schema.jsonMarkus Armbruster2018-03-022-2/+2
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-02-132-7/+25
|\
| * hw/pci-bridge: fix pcie root port's IO hints capabilityMarcel Apfelbaum2018-02-131-5/+19
| * pci: removed the is_express field since a uniform interface was insertedYoni Bettan2018-02-081-2/+6
* | Drop superfluous includes of qapi/qmp/qjson.hMarkus Armbruster2018-02-091-1/+0Star
* | Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* | Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+0Star
* | Include qapi/error.h exactly where neededMarkus Armbruster2018-02-092-0/+3
|/
* hw/pci*: Replace fprintf(stderr, "*\n" with error_report()Alistair Francis2018-02-061-2/+2
* pci/shpc: Move function to generic header fileYuval Shaia2018-01-181-11/+2Star
* pci: Eliminate pci_find_primary_bus()David Gibson2017-12-051-16/+0Star
* pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-054-42/+47
* pci: Add pci_dev_bus_num() helperDavid Gibson2017-12-051-1/+1
* pci: Rename root bus initialization functions for clarityDavid Gibson2017-12-051-23/+26
* pci: Initialize pci_dev->name before useAlexey Kardashevskiy2017-11-161-1/+1
* pci: Validate interfaces on base_class_initEduardo Habkost2017-10-151-0/+12
* pci: conventional-pci-device and pci-express-device interfacesEduardo Habkost2017-10-151-0/+12
* PCI: PCIe access should always be little endianMatt Redfearn2017-10-151-1/+1
* pci: allow 32-bit PCI IO accesses to pass through the PCI bridgeMark Cave-Ayland2017-10-151-1/+2
* net: Add SunGEM device emulation as found on Apple UniNorthBenjamin Herrenschmidt2017-09-151-0/+2
* pci: add reserved slot check to do_pci_register_device()Mark Cave-Ayland2017-09-081-3/+15
* pci: move check for existing devfn into new pci_bus_devfn_available() helperMark Cave-Ayland2017-09-081-2/+8
* hw/pci: introduce bridge-only vendor-specific capability to provide some hint...Aleksandr Bezzubikov2017-09-081-0/+46
* Merge remote-tracking branch 'remotes/elmarco/tags/tidy-pull-request' into st...Peter Maydell2017-08-311-2/+2
|\
| * msix: use DIV_ROUND_UPMarc-André Lureau2017-08-311-2/+2
* | kvm: remove hard dependency on pciCornelia Huck2017-08-302-0/+16
|/
* trace-events: fix code style: %# -> 0x%Vladimir Sementsov-Ogievskiy2017-08-011-2/+2
* docs: fix broken paths to docs/devel/tracing.txtPhilippe Mathieu-Daudé2017-07-311-1/+1
* hw/pci/pci.c: Use memory_region_init_rom()Peter Maydell2017-07-141-2/+1Star
* memory: Rename memory_region_init_rom() and _rom_device() to _nomigrate()Peter Maydell2017-07-141-1/+1
* hw/pci: define msi_nonbroken in pci-stubPhilippe Mathieu-Daudé2017-07-111-0/+3
* pci: Convert shpc_init() to ErrorMao Zhongyi2017-07-032-12/+10Star
* pci: Convert to realizeMao Zhongyi2017-07-032-11/+20
* pci: Replace pci_add_capability2() with pci_add_capability()Mao Zhongyi2017-07-033-20/+4Star
* pci: Make errp the last parameter of pci_add_capability()Mao Zhongyi2017-07-035-11/+28
* pci: Add comment for pci_add_capability2()Mao Zhongyi2017-07-031-0/+6
* pci: Clean up error checking in pci_add_capability()Mao Zhongyi2017-07-031-5/+1Star
* vmstate: error hint for failed equal checksHalil Pasic2017-06-282-2/+2
* msix: trace control bit write opPeter Xu2017-06-062-2/+12
* pci: deassert intx when pci device unrealizeHerongguang (Stephen)2017-05-171-0/+1
* pci: Reduce scope of error injectionEric Blake2017-05-081-2/+2
* pci: Use struct instead of QDict to pass back parametersEric Blake2017-05-081-18/+26
* pci: Only unmap bus_master_enabled_region if was added previouslyAlexey Kardashevskiy2017-04-041-2/+4
* pci: Add missing drop of bus master AS referenceAlexey Kardashevskiy2017-03-291-0/+2
* hw/virtio: fix Link Control Register for PCI Express virtio devicesMarcel Apfelbaum2017-03-161-0/+14
* hw/pcie: fix Extended Configuration Space for devices with no Extended Capabi...Marcel Apfelbaum2017-03-162-0/+8
* pci: introduce a bus master containerJason Wang2017-03-151-2/+7