aboutsummaryrefslogtreecommitdiffstats
path: root/include/hw/pci/pci.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "hw/pci: Rename has_power to enabled"Michael S. Tsirkin2024-08-011-6/+1
* Revert "pcie_sriov: Reuse SR-IOV VF device instances"Michael S. Tsirkin2024-08-011-0/+5
* pcie_sriov: Reuse SR-IOV VF device instancesAkihiko Odaki2024-07-031-5/+0
* hw/pci: Rename has_power to enabledAkihiko Odaki2024-07-031-1/+6
* hw/pci: Introduce pci_device_[set|unset]_iommu_device()Yi Liu2024-06-241-1/+37
* hw/pci: remove pci_nic_init_nofail()David Woodhouse2024-02-021-3/+0
* hw/pci: add pci_init_nic_devices(), pci_init_nic_in_slot()David Woodhouse2024-02-021-1/+3
* hw/pci: modify pci_setup_iommu() to set PCIIOMMUOpsYi Liu2023-11-031-2/+34
* hw/pci: Clean up global variable shadowing of address_space_io variablePhilippe Mathieu-Daudé2023-10-191-6/+3
* hw/ufs: Initial commit for emulated Universal-Flash-StorageJeuk Kim2023-09-071-0/+1
* pcie: Specify 0 for ARI next function numbersAkihiko Odaki2023-07-101-0/+2
* hw/pci/pci: Remove multifunction parameter from pci_new_multifunction()Bernhard Beschow2023-07-101-2/+1
* hw/pci/pci: Remove multifunction parameter from pci_create_simple_multifunction()Bernhard Beschow2023-07-101-1/+0
* hw/pci: Disable PCI_ERR_UNCOR_MASK register for machine type < 8.0Leonardo Bras2023-05-191-0/+2
* pci: avoid accessing slot_reserved_mask directly outside of pci.cChuck Zmudzinski2023-04-211-0/+3
* pci: make sure pci_bus_is_express() won't error out with "discards ‘const’ qualifier"Igor Mammedov2023-01-281-1/+1
* hw/pci/pci: Factor out pci_bus_map_irqs() from pci_bus_irqs()Bernhard Beschow2023-01-131-1/+2
* include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-081-344/+0
* include/hw/pci: Clean up a few things checkpatch.pl would flagMarkus Armbruster2023-01-081-7/+10
* pci: drop redundant PCIDeviceClass::is_bridge fieldIgor Mammedov2022-12-211-9/+1
* cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster2022-12-141-5/+2
* Merge tag 'kraxel-20221013-pull-request' of https://gitlab.com/kraxel/qemu into stagingStefan Hajnoczi2022-10-131-3/+10
|\
| * pci-ids: document modern virtio-pci ids in pci.h tooGerd Hoffmann2022-10-121-0/+10
| * pci-ids: drop PCI_DEVICE_ID_VIRTIO_PMEMGerd Hoffmann2022-10-121-1/+0
| * pci-ids: drop PCI_DEVICE_ID_VIRTIO_MEMGerd Hoffmann2022-10-121-1/+0
| * pci-ids: drop PCI_DEVICE_ID_VIRTIO_IOMMUGerd Hoffmann2022-10-121-1/+0
* | pci: Sanity check mask argument to pci_set_*_by_mask()Peter Maydell2022-10-091-4/+16
* | pci: Remove unused pci_get_*_by_mask() functionsPeter Maydell2022-10-091-28/+0
|/
* vfio-user: handle device interruptsJagannathan Raman2022-06-151-0/+13
* hw/pxb: Allow creation of a CXL PXB (host bridge)Ben Widawsky2022-05-131-0/+6
* hw/pci/cxl: Add a CXL component type (interface)Ben Widawsky2022-05-131-0/+8
* pcie: Add support for Single Root I/O Virtualization (SR/IOV)Knut Omang2022-03-061-3/+9
* ACPI ERST: PCI device_id for ERSTEric DeVolder2022-02-061-0/+1
* hw/pci: Document pci_dma_map()Philippe Mathieu-Daudé2022-01-181-0/+12
* pci: Export the pci_intx() functionFrederic Barrat2022-01-071-0/+5
* pci: Let ld*_pci_dma() propagate MemTxResultPhilippe Mathieu-Daudé2021-12-311-9/+8
* pci: Let st*_pci_dma() propagate MemTxResultPhilippe Mathieu-Daudé2021-12-311-5/+5
* pci: Let ld*_pci_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-3/+3
* pci: Let st*_pci_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-5/+6
* dma: Let ld*_dma() propagate MemTxResultPhilippe Mathieu-Daudé2021-12-311-2/+4
* dma: Let ld*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-1/+2
* dma: Let st*_dma() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-1/+2
* pci: Let pci_dma_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-311-4/+6
* dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-1/+2
* dma: Let dma_memory_rw() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-1/+2
* pci: implement power stateGerd Hoffmann2021-11-151-0/+2
* pci: Export pci_for_each_device_under_bus*()Peter Xu2021-11-011-0/+5
* pci: Define pci_bus_dev_fn/pci_bus_fn/pci_bus_ret_fnPeter Xu2021-11-011-10/+9
* pci: Rename pci_root_bus_new_inplace() to pci_root_bus_init()Peter Maydell2021-09-301-5/+5
* hw/pci: Add pci_bus_range() to get PCI bus number rangeXingang Wang2021-07-161-0/+1