summary refs log tree commit diff stats
path: root/include/hw/pci (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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 s...Stefan 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_multifuncti...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 PCIB...Jonathan 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 emulat...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 ...Peter 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
|/
* Don't include headers already included by qemu/osdep.hMarkus Armbruster2023-02-081-1/+0
* pci: make sure pci_bus_is_express() won't error out with "discards ‘constâ€...Igor Mammedov2023-01-281-1/+1
* pci: acpi hotplug: rename x-native-hotplug to x-do-not-expose-native-hotplug-capIgor Mammedov2023-01-281-1/+2
* hw/pci/pci: Factor out pci_bus_map_irqs() from pci_bus_irqs()Bernhard Beschow2023-01-131-1/+2
* include/hw/pci: Include hw/pci/pci.h where neededMarkus Armbruster2023-01-081-0/+2
* include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-086-347/+354
* include/hw/pci: Clean up a few things checkpatch.pl would flagMarkus Armbruster2023-01-081-7/+10
* include/hw/cxl: Move typedef PXBDev to cxl.h, and put it to useMarkus Armbruster2023-01-081-1/+0
* include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster2023-01-081-1/+0
* pci: drop redundant PCIDeviceClass::is_bridge fieldIgor Mammedov2022-12-212-9/+2
* remove DEC 21154 PCI bridgeIgor Mammedov2022-12-211-1/+0
* pci: Convert child classes of TYPE_PCIE_ROOT_PORT to 3-phase resetPeter Maydell2022-12-161-1/+1
* cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster2022-12-141-5/+2
* intel-iommu: PASID supportJason Wang2022-11-071-0/+2
* msix: Assert that specified vector is in rangeAkihiko Odaki2022-11-071-2/+2
* hw/pci: PCIe Data Object Exchange emulationHuai-Cheng Kuo2022-11-074-0/+131