aboutsummaryrefslogtreecommitdiffstats
path: root/include/hw/pci (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "hw/pci: Rename has_power to enabled"Michael S. Tsirkin2024-08-012-7/+2
* Revert "pcie_sriov: Ensure VF function number does not overflow"Michael S. Tsirkin2024-08-011-3/+2
* Revert "pcie_sriov: Reuse SR-IOV VF device instances"Michael S. Tsirkin2024-08-013-15/+6
* Revert "pcie_sriov: Remove num_vfs from PCIESriovPF"Michael S. Tsirkin2024-08-011-0/+1
* Revert "pcie_sriov: Register VFs after migration"Michael S. Tsirkin2024-08-011-2/+0
* Revert "pcie_sriov: Allow user to create SR-IOV device"Michael S. Tsirkin2024-08-012-23/+1
* hw/nvme: Add SPDM over DOE supportWilfred Mallawa2024-07-222-0/+10
* hw/pci: Add all Data Object Types defined in PCIe r6.0Alistair Francis2024-07-221-0/+2
* pcie_sriov: Allow user to create SR-IOV deviceAkihiko Odaki2024-07-222-1/+23
* pcie_sriov: Register VFs after migrationAkihiko Odaki2024-07-031-0/+2
* pcie_sriov: Remove num_vfs from PCIESriovPFAkihiko Odaki2024-07-031-1/+0
* pcie_sriov: Reuse SR-IOV VF device instancesAkihiko Odaki2024-07-033-6/+15
* pcie_sriov: Ensure VF function number does not overflowAkihiko Odaki2024-07-031-2/+3
* hw/pci: Rename has_power to enabledAkihiko Odaki2024-07-032-2/+7
* hw/pci: Introduce pci_device_[set|unset]_iommu_device()Yi Liu2024-06-241-1/+37
* pci: remove some types from typedefs.hPaolo Bonzini2024-05-033-23/+26
* pcie_sriov: Reset SR-IOV extended capabilityAkihiko Odaki2024-03-121-2/+2
* pcie: Support PCIe Gen5/Gen6 link speedsLukas Stockner2024-03-121-0/+2
* 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: Constify VMStateRichard Henderson2023-12-301-1/+1
* hw/pci: modify pci_setup_iommu() to set PCIIOMMUOpsYi Liu2023-11-032-3/+35
* Merge tag 'C3700-pull-request' of https://github.com/hdeller/qemu-hppa into stagingStefan Hajnoczi2023-10-201-0/+2
|\
| * pci_ids/tulip: Add PCI vendor ID for HP and use it in tulipHelge Deller2023-10-171-0/+2
* | hw/pci: Clean up global variable shadowing of address_space_io variablePhilippe Mathieu-Daudé2023-10-191-6/+3
|/
* pci: SLT must be ROMichael S. Tsirkin2023-10-041-0/+3
* Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingStefan Hajnoczi2023-09-081-1/+1
|\
| * include/: spelling fixesMichael Tokarev2023-09-081-1/+1
* | hw/ufs: Initial commit for emulated Universal-Flash-StorageJeuk Kim2023-09-072-0/+2
|/
* pcie: Specify 0 for ARI next function numbersAkihiko Odaki2023-07-101-0/+2
* pcie: Use common ARI next function numberAkihiko Odaki2023-07-101-1/+1
* 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/pci_host: Introduce PCI_HOST_BYPASS_IOMMU macroBernhard Beschow2023-07-101-0/+2
* pcie: Add a PCIe capability version helperAlex Williamson2023-07-101-0/+1
* hw/pci: Disable PCI_ERR_UNCOR_MASK register for machine type < 8.0Leonardo Bras2023-05-191-0/+2
* hw/pci-bridge: Fix release ordering by embedding PCIBridgeWindows within PCIBridgeJonathan Cameron2023-05-161-1/+1
* hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEVJonathan Cameron2023-04-241-8/+20
* pci: avoid accessing slot_reserved_mask directly outside of pci.cChuck Zmudzinski2023-04-211-0/+3
* replace TABs with spacesYeqi Fu2023-03-201-5/+5
* Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into stagingPeter Maydell2023-03-111-0/+3
|\
| * pcie: Introduce pcie_sriov_num_vfsAkihiko Odaki2023-03-101-0/+3
* | hw/pxb-cxl: Support passthrough HDM Decoders unless overriddenJonathan Cameron2023-03-071-0/+1
* | hw/pci: Add pcie_count_ds_port() and pcie_find_port_first() helpersJonathan Cameron2023-03-071-0/+2
* | hw/pci/aer: Make PCIE AER error injection facility available for other emulation to use.Jonathan Cameron2023-03-071-0/+1
* | hw/pci/aer: Implement PCI_ERR_UNCOR_MASK registerJonathan Cameron2023-03-071-0/+3
|/
* Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingPeter Maydell2023-03-032-22/+0
|\
| * pcie: drop unused PCIExpressIndicatorVladimir Sementsov-Ogievskiy2023-03-022-13/+0
| * pcie_regs: drop duplicated indicator value macrosVladimir Sementsov-Ogievskiy2023-03-021-9/+0
* | hw/xen: Support MSI mapping to PIRQDavid Woodhouse2023-03-011-0/+1
|/