aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* pci: loosen PCIe hot-plug requirementsChuck Tuffli2020-06-101-9/+1
* do not enable pci bridge decoding on resume until I/O windows are restoredAndriy Gapon2020-05-292-1/+9
* Rename dmar_get_dma_tag() to acpi_iommu_get_dma_tag().Ruslan Bukin2020-05-261-3/+3
* Remove PCI_IO_WINDOW_OFFSET from the pci host generic fdt attachment.Andrew Turner2020-04-241-4/+1
* Remove spurious warning about invalid VPD data.Navdeep Parhar2020-03-181-6/+6
* Add more values for PCI capabilities, PCIe extended capabilities, and subclas...Konstantin Belousov2020-02-201-0/+26
* Fix typo.Konstantin Belousov2020-02-171-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (5 of many)Pawel Biernacki2020-02-161-1/+2
* Add PCI Express driver for the ARM Neoverse N1 System DevelopmentRuslan Bukin2020-02-113-2/+364
* o Move the software context struct to a header file.Ruslan Bukin2020-01-242-6/+49
* Move the ECAM macroses to the header file.Ruslan Bukin2020-01-242-17/+17
* Abstract the locking for PCIe hotplug. It still uses Giant so there'sScott Long2019-12-262-6/+14
* Remove VMware MSI-X from the PCI blacklist.Mark Peek2019-12-181-7/+0
* Add accessors for the Vendor Specific Extended Capability (VSEC)Scott Long2019-12-131-0/+7
* Remove "All rights reserved" phrase from copyright notes.Stefan Eßer2019-12-044-8/+4
* Hoist locking giant back up into the ioctl handlerWarner Losh2019-11-242-5/+9
* Push Giant down one layerWarner Losh2019-11-232-4/+7
* Add driver for DesignWare PCIE core, and its Armada 8K specific attachement.Michal Meloun2019-10-204-0/+1256
* Export pci_attach() and pci_detach().John Baldwin2019-10-152-4/+4
* pcie: return an error if a matching resource is not foundEd Maste2019-09-051-1/+1
* Don't consider PCIe hot-plug command timeout fatal.Alexander Motin2019-08-261-5/+2
* Fix the build after r350570.Justin Hibbits2019-08-041-1/+1
* Add necessary bits for Linux KPI to work correctly on powerpcJustin Hibbits2019-08-041-6/+117
* Work around devices which return all zeros for reads of existing MSI-XWarner Losh2019-07-081-8/+14
* Need to apply the PCIM_BAR_MEM_BASE mask to the physical memoryHans Petter Selasky2019-06-281-3/+5
* Only respond to the PCIe Attention Button if a device is already plugged in.Colin Percival2019-06-051-1/+4
* Pass pci_base address instead of physical address to rman_manage_region().Ruslan Bukin2019-05-291-3/+3
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-204-8/+13
* pci: ecam: Correctly parse memory and IO regionEmmanuel Vadot2019-05-172-8/+7
* pci: ecam: Do not warn on mismatch of bus_endEmmanuel Vadot2019-05-171-8/+4
* remove the 4GB boundary requirement on PCI DMA segmentsTycho Nightingale2019-04-192-28/+1
* Give new home to the comment from ppt_pci_reset(), explaining a nuanceKonstantin Belousov2019-04-071-0/+5
* Implement resets for PCI buses and PCIe bridges.Konstantin Belousov2019-04-053-0/+123
* Devices behind downstream bridges should still get DMAR protection.Tycho Nightingale2019-04-011-0/+22
* Fix two typos: an -> and; the the -> theWarner Losh2019-03-191-6/+5
* Add comment about why we bother to use endian macros here, and why weWarner Losh2019-03-191-0/+8
* Drop "All rights reserved" from my copyright statements.John Baldwin2019-03-061-1/+0
* Enable PCI BAR reallocation by default.John Baldwin2019-02-111-1/+1
* pci_host_generic_acpi: use IORT data for MSI/MSI-XJayachandran C.2019-02-071-13/+49
* add support for marking interrupt handlers as suspendedAndriy Gapon2018-12-171-1/+25
* Work around BIOS quirks on HPE Proliant MicroServer Gen10Greg Lehey2018-12-171-1/+10
* Sprinkle EARLY_DRIVER_MODULE around the treeJustin Hibbits2018-12-042-2/+4
* pci_host_generic : move activate/release to generic codeJayachandran C.2018-11-193-159/+78
* pci_host_generic, acpi_resource: drop unneeded codeJayachandran C.2018-11-191-1/+1
* acpica, pci_host_generic_acpi: redo pci_host_generic_acpi.cJayachandran C.2018-11-191-101/+239
* pci_host_generic*: basic implementation of bus rangeJayachandran C.2018-11-194-24/+27
* pci_host_generic: allocate resources against devicesJayachandran C.2018-11-192-1/+3
* pci_host_generic: remove unneeded ThunderX2 quirkJayachandran C.2018-11-191-99/+0
* Fix stray tab.Brooks Davis2018-11-171-1/+1
* Fix freebsd32 support for PCIOCGETCONF.Brooks Davis2018-11-161-0/+6