Age | Commit message (Expand) | Author | Files | Lines |
2023-03-02 | pcie: pcie_cap_slot_write_config(): use correct macro | Vladimir Sementsov-Ogievskiy | 1 | -2/+2 |
2023-03-02 | pci/shpc: refactor shpc_device_plug_common() | Vladimir Sementsov-Ogievskiy | 1 | -11/+8 |
2023-03-02 | pci/shpc: pass PCIDevice pointer to shpc_slot_command() | Vladimir Sementsov-Ogievskiy | 1 | -8/+10 |
2023-03-02 | pci/shpc: more generic handle hot-unplug in shpc_slot_command() | Vladimir Sementsov-Ogievskiy | 1 | -21/+31 |
2023-03-02 | pci/shpc: shpc_slot_command(): handle PWRONLY -> ENABLED transition | Vladimir Sementsov-Ogievskiy | 1 | -15/+9 |
2023-03-02 | pci/shpc: change shpc_get_status() return type to uint8_t | Vladimir Sementsov-Ogievskiy | 1 | -2/+5 |
2023-03-02 | pci/shpc: set attention led to OFF on reset | Vladimir Sementsov-Ogievskiy | 1 | -0/+1 |
2023-03-01 | hw/xen: Support MSI mapping to PIRQ | David Woodhouse | 3 | -0/+37 |
2023-02-27 | hw/pci: Fix a typo | Philippe Mathieu-Daudé | 1 | -1/+1 |
2023-02-17 | net: Move the code to collect available NIC models to a separate function | Thomas Huth | 1 | -28/+1 |
2023-01-28 | pci: make sure pci_bus_is_express() won't error out with "discards ‘const�... | Igor Mammedov | 1 | -1/+1 |
2023-01-28 | pcihp: make bridge describe itself using AcpiDevAmlIfClass:build_dev_aml | Igor Mammedov | 1 | -0/+9 |
2023-01-28 | pci: acpi: wire up AcpiDevAmlIf interface to generic bridge | Igor Mammedov | 1 | -0/+5 |
2023-01-28 | pci: acpi hotplug: rename x-native-hotplug to x-do-not-expose-native-hotplug-cap | Igor Mammedov | 2 | -4/+5 |
2023-01-27 | shpc: disallow unplug when power indicator is blinking | Vladimir Sementsov-Ogievskiy | 1 | -0/+7 |
2023-01-18 | bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx | Philippe Mathieu-Daudé | 1 | -2/+2 |
2023-01-13 | hw/pci/pci: Factor out pci_bus_map_irqs() from pci_bus_irqs() | Bernhard Beschow | 1 | -3/+9 |
2023-01-13 | hw/pci/pci_host: Trace config accesses on unexisting functions | Philippe Mathieu-Daudé | 1 | -0/+6 |
2023-01-08 | include/hw/pci: Split pci_device.h off pci.h | Markus Armbruster | 4 | -3/+4 |
2022-12-21 | Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ... | Peter Maydell | 1 | -11/+9 |
2022-12-21 | pci: drop redundant PCIDeviceClass::is_bridge field | Igor Mammedov | 1 | -11/+9 |
2022-12-19 | pci: Reject pcie_aer_inject_error -c with symbolic error status | Markus Armbruster | 1 | -0/+5 |
2022-12-19 | pci: Improve do_pcie_aer_inject_error()'s error messages | Markus Armbruster | 1 | -15/+15 |
2022-12-19 | pci: Rename hmp_pcie_aer_inject_error()'s local variable @err | Markus Armbruster | 1 | -17/+17 |
2022-12-19 | pci: Inline do_pcie_aer_inject_error() into its only caller | Markus Armbruster | 1 | -35/+6 |
2022-12-19 | pci: Move HMP command from hw/pci/pcie_aer.c to pci-hmp-cmds.c | Markus Armbruster | 4 | -111/+112 |
2022-12-19 | pci: Fix silent truncation of pcie_aer_inject_error argument | Markus Armbruster | 1 | -4/+5 |
2022-12-19 | pci: Move pcibus_dev_print() to pci-hmp-cmds.c | Markus Armbruster | 3 | -38/+39 |
2022-12-19 | pci: Deduplicate get_class_desc() | Markus Armbruster | 1 | -6/+3 |
2022-12-19 | pci: Build hw/pci/pci-hmp-cmds.c only when CONFIG_PCI | Markus Armbruster | 2 | -1/+6 |
2022-12-19 | pci: Make query-pci stub consistent with the real one | Markus Armbruster | 2 | -10/+1 |
2022-12-19 | pci: Move HMP commands from monitor/ to new hw/pci/pci-hmp-cmds.c | Markus Armbruster | 2 | -0/+127 |
2022-12-19 | pci: Move QMP commands to new hw/pci/pci-qmp-cmds.c | Markus Armbruster | 4 | -182/+224 |
2022-12-19 | pci: Clean up a few things checkpatch.pl would flag later on | Markus Armbruster | 1 | -3/+6 |
2022-12-16 | pci: Use device_cold_reset() and bus_cold_reset() | Peter Maydell | 2 | -4/+4 |
2022-12-15 | Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into staging | Peter Maydell | 1 | -1/+0 |
2022-12-14 | qapi pci: Elide redundant has_FOO in generated C | Markus Armbruster | 1 | -2/+0 |
2022-12-14 | error: Drop a few superfluous ERRP_GUARD() | Markus Armbruster | 1 | -1/+0 |
2022-11-07 | msix: Assert that specified vector is in range | Akihiko Odaki | 1 | -15/+9 |
2022-11-07 | hw/pci: PCIe Data Object Exchange emulation | Huai-Cheng Kuo | 2 | -0/+368 |
2022-06-30 | Merge tag 'trivial-branch-for-7.1-pull-request' of https://gitlab.com/laurent... | Richard Henderson | 2 | -2/+3 |
2022-06-28 | Trivial: 3 char repeat typos | Dr. David Alan Gilbert | 2 | -2/+3 |
2022-06-27 | msi: fix MSI vector limit check in msi_set_mask() | Jagannathan Raman | 1 | -2/+2 |
2022-06-15 | vfio-user: handle device interrupts | Jagannathan Raman | 3 | -7/+90 |
2022-06-10 | Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst/qemu in... | Richard Henderson | 1 | -9/+9 |
2022-06-09 | pci: fix overflow in snprintf string formatting | Claudio Fontana | 1 | -9/+9 |
2022-06-08 | Fix 'writeable' typos | Peter Maydell | 1 | -1/+1 |
2022-05-13 | pci/pcie_port: Add pci_find_port_by_pn() | Jonathan Cameron | 1 | -0/+25 |
2022-05-13 | hw/cxl/rp: Add a root port | Ben Widawsky | 1 | -1/+3 |
2022-05-13 | hw/pxb: Allow creation of a CXL PXB (host bridge) | Ben Widawsky | 1 | -0/+7 |