aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcib_private.h
Commit message (Expand)AuthorAgeFilesLines
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-1/+1
* new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin2024-03-131-2/+2
* new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin2024-03-131-1/+1
* pcib: Make various bus methods private to pci_pci.cJohn Baldwin2024-02-091-10/+0
* pcib: Add helper routines for [de]activating PCI_RES_BUS resourcesJohn Baldwin2024-01-231-0/+4
* pci_cfgreg: Add a PCI domain argument to the low-level register APIJohn Baldwin2023-11-291-1/+2
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* pcib: Allocate the memory BAR with the MSI-X table.John Baldwin2023-06-191-0/+1
* pcib(4): Switch from callout to timeout_task.Alexander Motin2021-09-031-5/+4
* Abstract the locking for PCIe hotplug. It still uses Giant so there'sScott Long2019-12-261-0/+5
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Various fixes for PCI _OSC handling so HotPlug works again.John Baldwin2017-04-271-0/+1
* Convert PCIe Hot Plug to using pci_request_featureWarner Losh2017-02-251-0/+1
* PCIe HotPlug: remove tests for DL active link capabilityEric van Gyzen2017-02-041-1/+0
* Implement a proper detach method for the PCI-PCI bridge driver.John Baldwin2016-05-201-0/+2
* Rework managing hotplug commands with command completions.John Baldwin2016-05-171-2/+0
* Re-commit r299467 having fixed the build:Andrew Turner2016-05-161-1/+2
* Revert r299467 to fix the kernel build.Conrad Meyer2016-05-111-2/+1
* Add a new get_id interface to pci and pcib. This will allow us to bothAndrew Turner2016-05-111-1/+2
* Native PCI-express HotPlug support.John Baldwin2016-05-051-0/+20
* Add a pcib_attach_child() method to manage adding the child "pci" device.John Baldwin2016-04-271-0/+2
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-10/+11
* Add a PCI bridge for the Freescale PCIe Root ComplexJustin Hibbits2015-05-111-0/+1
* Update the pci_cfg_save/restore routines to operate on bridge devicesJohn Baldwin2015-04-221-3/+0
* Add some pcib methods to get ARI-related informationRyan Stone2015-03-011-0/+2
* Add support for PCIe ARIRyan Stone2014-04-011-3/+4
* Add a method to get the PCI RID for a device.Ryan Stone2014-04-011-0/+2
* Revert PCI RID changes.Ryan Stone2014-04-011-6/+2
* Add a method to get the PCI Routing ID for a deviceRyan Stone2014-04-011-2/+6
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgeJohn Baldwin2014-02-121-5/+29
* Properly handle I/O windows in bridges with the ISA enable bit set. TheseJohn Baldwin2013-07-181-1/+2
* - As it turns out, not only MSI-X is broken for devices passed through byMarius Strobl2013-07-091-0/+1
* Respect the BIOS/firmware's notion of acceptable address ranges for PCIJohn Baldwin2011-07-151-0/+28
* Reimplement how PCI-PCI bridges manage their I/O windows. Previously theJohn Baldwin2011-05-031-0/+30
* - Retire acpi_pcib_resume(). It is has just been an alias forJohn Baldwin2010-08-051-0/+1
* Two fixes:Warner Losh2009-03-141-2/+2
* Add some sysctl reporting for most pci_pci bridges. We now reportWarner Losh2008-08-161-3/+4
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-0/+1
* Revamp the MSI/MSI-X code a bit to achieve two main goals:John Baldwin2007-05-021-2/+2
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.John Baldwin2007-01-221-0/+1
* - Add a new flag to the PCI-PCI driver to disable MSI on devices behind theJohn Baldwin2007-01-131-0/+1
* Replace #define<space> with #define<tab> so the code is consistent withJohn Baldwin2006-12-141-1/+1
* First cut at MI support for PCI Message Signalled Interrupts (MSI):John Baldwin2006-11-131-0/+4
* - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all theJohn Baldwin2006-01-061-2/+0
* Add support for subtractive decoding bridges. These bridges pass allWarner Losh2004-01-111-0/+2
* Prefer the uintXX_t to the u_intXX_t names.Warner Losh2003-08-221-12/+12
* Make the base pcib_route_interrupt method available to other pci-pci bridgeBenno Rice2003-01-141-0/+1
* Add a function host_pcib_get_bnsno() that attempts to determine the busJohn Baldwin2002-11-221-0/+4
* Export pcib_attach() as a "protected" for use in subclasses of the PCI-PCIJohn Baldwin2002-09-061-0/+1
* Export a few symbols as globals to allow subclassing of this driver. InJohn Baldwin2002-08-261-0/+72