aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* pci_iov: Support dynamic subordinate bus growth during VF creationChandrakanth Patil5 days2-4/+23
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-211-1/+1
* pci: Save MSIX ctrl value before pci_mask_msix callKrzysztof Galazka2025-06-171-1/+5
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-113-4/+3
* sys: Reduce where we include sys/devmap.hAndrew Turner2025-05-022-2/+0
* pci: Add hw.pci.intx_reroute sysctl/tunableColin Percival2025-04-231-1/+6
* pcib: Clear any pending slot status events during attachJohn Baldwin2025-04-221-0/+1
* pcib: Ignore power fault detected if a power controller is not presentJohn Baldwin2025-04-221-1/+2
* sys: Make the iommu xref uintptr_tAndrew Turner2025-04-083-3/+4
* pci: Make PCIe Eject timeout configurableColin Percival2025-04-021-5/+16
* Revert "pci: Only re-route IRQs based on firmware on x86"Colin Percival2025-03-311-2/+0
* pci: Only re-route IRQs based on firmware on x86Colin Percival2025-03-291-0/+2
* pci: Use a single variable for the offset of the power management registersJohn Baldwin2025-03-272-25/+25
* pci: Add helper routines to manage PME in device driversJohn Baldwin2025-03-272-0/+26
* pci: Clear active PME# and disable PME# generationJohn Baldwin2025-03-272-0/+19
* pcib: Use taskqueue_bus for hot-plug events instead of a private taskqueueJohn Baldwin2025-03-101-18/+16
* pci: Don't cache the count of MSI/MSI-X messages before allocationJohn Baldwin2025-02-113-30/+45
* pci: Cosmetic cleanups to MSI/MSI-X routinesJohn Baldwin2025-02-112-31/+36
* pci: Change device to functionWarner Losh2025-02-021-2/+2
* pci: Add `pci_find_base_class_from()`Jean-Sébastien Pédron2025-01-312-0/+22
* pci: cleanup __PCI_REROUTE_INTERRUPTSMitchell Horne2025-01-231-4/+0
* pci_host_generic: Use SYS_RES_MEMORY for the parent of I/O resource rangesJohn Baldwin2025-01-211-13/+8
* pci_find_cap_method(): limit number of iterations for finding a capabilityKonstantin Belousov2025-01-071-2/+5
* pci: Only claim to support PCI ASPM on x86Andrew Turner2025-01-031-0/+8
* Remove now-redundant calls to device_delete_childrenJohn Baldwin2025-01-021-3/+1
* Use the new bus_generic_detach directly in place of home-grown versionsJohn Baldwin2025-01-021-12/+1
* Use bus_detach_children instead of bus_generic_detachJohn Baldwin2025-01-021-1/+1
* pci: avoid accidental clobbering of regs on some fdt platformsKyle Evans2024-12-294-5/+20
* pci_host_generic:Add pcib_request_feature on ACPIAndrew Turner2024-12-122-0/+28
* pci_host_generic: Support ACPI_IVAR_HANDLEAndrew Turner2024-12-121-13/+6
* pci: Make generic_pcie_read_ivar non staticAndrew Turner2024-12-122-3/+2
* pci: Use a switch statement when reading ivarsAndrew Turner2024-12-121-5/+3
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-0610-11/+18
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-063-3/+3
* vga_pci: Use bus_generic_* directly instead of wrappersJohn Baldwin2024-11-191-16/+2
* pci_user.c: Cosmetic fixesJohn Baldwin2024-11-131-14/+14
* ignore_pci: Add a proper stub attach routineJohn Baldwin2024-10-311-1/+8
* fixup_pci: Remove unused attach DEVMETHODJohn Baldwin2024-10-311-1/+0
* sys: Use the new arm_smccc_invoke macrosAndrew Turner2024-10-151-8/+6
* pci_iov: Add a device_printf if out of bus numbersVal Packett2024-09-251-0/+1
* pci: Renove #ifdef PCI_IOV from declarations now used unconditionallyJessica Clarke2024-08-081-4/+0
* pci: Narrow the scope of recently-added PCI_IOV #ifdefsJohn Baldwin2024-08-081-8/+6
* pci_user: Rename _old to _freebsd6Warner Losh2024-07-261-92/+92
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-258-9/+9
* Retire unused non-PCI_RES_BUS codeJessica Clarke2024-07-186-112/+1
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-185-411/+23
* pci: propagate vpd read errorRyan Libby2024-07-071-3/+3
* iovctl: allow vlan restrictions to be passed to the driverKristof Provost2024-06-171-0/+61
* pci: Only add special VF handling for direct children in bus methodsJohn Baldwin2024-06-051-20/+35
* pci(4): unbreak the buildEnji Cooper2024-06-051-1/+1