summaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* pcib: Clear any pending slot status events during attachJohn Baldwin2025-04-291-0/+1
* pcib: Ignore power fault detected if a power controller is not presentJohn Baldwin2025-04-291-1/+2
* pci: Add helper routines to manage PME in device driversJohn Baldwin2025-04-292-0/+26
* pci: Clear active PME# and disable PME# generationJohn Baldwin2025-04-292-0/+19
* pcib: Use taskqueue_bus for hot-plug events instead of a private taskqueueJohn Baldwin2025-04-291-18/+16
* pci: Don't cache the count of MSI/MSI-X messages before allocationJohn Baldwin2025-04-293-30/+45
* pci: Cosmetic cleanups to MSI/MSI-X routinesJohn Baldwin2025-04-292-31/+36
* pci_host_generic: Use SYS_RES_MEMORY for the parent of I/O resource rangesJohn Baldwin2025-04-291-13/+8
* pci: avoid accidental clobbering of regs on some fdt platformsKyle Evans2025-04-294-5/+20
* pci: propagate vpd read errorRyan Libby2025-04-291-3/+3
* pci: Add hw.pci.intx_reroute sysctl/tunableColin Percival2025-04-261-1/+6
* pci: Make PCIe Eject timeout configurableColin Percival2025-04-161-5/+16
* pci: Only claim to support PCI ASPM on x86Andrew Turner2025-04-011-0/+8
* pci_host_generic:Add pcib_request_feature on ACPIAndrew Turner2025-04-012-0/+28
* pci_host_generic: Support ACPI_IVAR_HANDLEAndrew Turner2025-04-011-13/+6
* pci: Make generic_pcie_read_ivar non staticAndrew Turner2025-04-012-3/+2
* pci: Use a switch statement when reading ivarsAndrew Turner2025-04-011-5/+3
* pci: Renove #ifdef PCI_IOV from declarations now used unconditionallyJessica Clarke2025-02-271-4/+0
* pci: Narrow the scope of recently-added PCI_IOV #ifdefsJohn Baldwin2025-02-271-8/+6
* pci: Only add special VF handling for direct children in bus methodsJohn Baldwin2025-02-271-16/+32
* pci: Consistently use pci_vf_* for suballocated VF memory resourcesJohn Baldwin2025-02-273-4/+288
* pci(4): unbreak the buildEnji Cooper2025-02-271-1/+1
* acpi/pci/vmd: Fix a nit with nested resource mapping requestsJohn Baldwin2025-02-272-16/+17
* pci: Use kobj typedefs for new-bus method prototypesJohn Baldwin2025-02-272-103/+75
* pci_host_generic: Tolerate range resource allocation failuresJohn Baldwin2025-02-271-39/+16
* pcib: Use rman_get_type in internal functionsJohn Baldwin2025-02-271-12/+12
* sys: Set the type of allocated bus resourcesJohn Baldwin2025-02-273-0/+4
* pci_host_generic: Simplify generic_pcie_translate_resourceJohn Baldwin2025-02-271-18/+4
* pci_host_generic: Pass a valid end address in generic_pcie_translate_resourceJohn Baldwin2025-02-271-1/+1
* pci_host_generic: Enumerate resource ranges under bootverboseJohn Baldwin2025-02-272-11/+8
* pci_host_generic: Fix build without PCI_RES_BUSJohn Baldwin2025-02-271-0/+4
* pci_host_generic: Properly handle bus_release_resource of IRQ resourcesJohn Baldwin2025-02-271-4/+12
* pci_host_generic: Set a valid error if allocating a range resource failsJohn Baldwin2025-02-271-0/+1
* pci_pci: Remove obsolete commentJohn Baldwin2025-02-271-5/+0
* pci_host_generic: Don't rewrite resource start address for translationJohn Baldwin2025-02-272-132/+235
* pci_host_generic: Remove unused res1 field from softcJohn Baldwin2025-02-271-1/+0
* pcib: Refine handling of resources allocated from bridge windowsJohn Baldwin2025-02-271-4/+126
* pcib: Allocate PCI_RES_BUS resources with RF_ACTIVEJohn Baldwin2025-02-271-2/+2
* pci_host_generic: Use pci_domain_[de]activate_bus for PCI_RES_BUS resourcesJohn Baldwin2025-02-271-0/+19
* pcib: Add helper routines for [de]activating PCI_RES_BUS resourcesJohn Baldwin2025-02-272-0/+36
* pci_find_cap_method(): limit number of iterations for finding a capabilityKonstantin Belousov2025-01-141-2/+5
* pci_user.c: Cosmetic fixesJohn Baldwin2024-12-271-14/+14
* vga_pci: Use bus_generic_* directly instead of wrappersJohn Baldwin2024-12-011-16/+2
* ignore_pci: Add a proper stub attach routineJohn Baldwin2024-12-011-1/+8
* fixup_pci: Remove unused attach DEVMETHODJohn Baldwin2024-12-011-1/+0
* sys: Use the new arm_smccc_invoke macrosAndrew Turner2024-10-211-8/+6
* pci_iov: Add a device_printf if out of bus numbersVal Packett2024-10-021-0/+1
* pci: Fix pci_host_generic_acpi with gccAndrew Turner2024-07-151-3/+2
* iovctl: allow vlan restrictions to be passed to the driverKristof Provost2024-07-011-0/+61
* pcireg.h: Add AMD IOMMU Base Cap definitionsKonstantin Belousov2024-04-121-0/+52