aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci/pci_private.h
Commit message (Expand)AuthorAgeFilesLines
* Add UEFI locator for bus_get_device_path, pci acpiWarner Losh2022-03-011-0/+2
* LinuxKPI: Support lazy BAR allocationJessica Clarke2021-10-171-0/+4
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-231-4/+4
* Export pci_attach() and pci_detach().John Baldwin2019-10-151-0/+2
* Add PCI methods to iterate over the PCI capabilitiesBryan Venteicher2018-02-191-0/+6
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-151-1/+1
* Permit the name of the /dev/iov entry to be set by the driver.John Baldwin2016-08-031-1/+2
* Implement a PCI bus rescan method.John Baldwin2016-04-271-0/+1
* Add a new PCI bus interface method to alloc the ivars (dinfo) for a device.John Baldwin2016-04-151-6/+6
* Convert pci_delete_child() to a bus_child_deleted() method.John Baldwin2016-04-061-1/+1
* Support for Enhanced Allocation in PCIWojciech Macek2016-03-021-0/+2
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-6/+6
* Add accessor methods to fetch the BAR holding the MSI-X table and PBA.John Baldwin2015-12-231-0/+2
* Add infrastructure for exporting config schema from PF driversRyan Stone2015-03-011-1/+2
* Allocate PCI I/O memory spaces for VFsRyan Stone2015-03-011-0/+5
* Implement interface to create SR-IOV Virtual FunctionsRyan Stone2015-03-011-0/+8
* Refactor PCI resource allocationRyan Stone2015-03-011-0/+10
* Stage one of multipass suspend/resumeJustin Hibbits2014-09-231-1/+2
* pci: add a new pci_child_added newbus method.Roger Pau Monné2014-08-221-0/+1
* pci: make MSI(-X) enable and disable methods of the PCI busRoger Pau Monné2014-08-201-0/+5
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgeJohn Baldwin2014-02-121-0/+3
* Make pci_get_dma_tag() non-static. Since the function is onlyKonstantin Belousov2013-10-241-0/+1
* Properly handle I/O windows in bridges with the ISA enable bit set. TheseJohn Baldwin2013-07-181-0/+2
* Make detaching drivers from PCI devices more robust. While here, fix aJohn Baldwin2013-06-271-0/+1
* Simplify the PCI bus dma tag code a bit. First, don't create a tag atJohn Baldwin2012-03-071-1/+0
* Expand the set of APIs available for locating PCI capabilities:John Baldwin2012-03-031-0/+4
* - Add a bus_dma tag to each PCI bus that is a child of a Host-PCI bridge.John Baldwin2012-03-021-0/+6
* Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets youJung-uk Kim2010-10-201-0/+1
* Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). ThisJohn Baldwin2010-08-171-0/+2
* Move the PCI-specific logic of removing a cardbus device into aJohn Baldwin2010-01-051-0/+1
* Teach the PCI bus driver to handle PCIR_BIOS BARs properly and remove specialJohn Baldwin2009-12-301-0/+2
* Remove no longer used pci_release_resource().John Baldwin2009-12-301-2/+0
* Further refine the handling of resources for BARs in the PCI bus driver.John Baldwin2009-03-031-0/+4
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-2/+3
* Add some doxygen docs for pci_cfg_{save,restore}.Warner Losh2007-05-161-0/+10
* Revamp the MSI/MSI-X code a bit to achieve two main goals:John Baldwin2007-05-021-1/+6
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.John Baldwin2007-01-221-0/+4
* 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/+3
* Various whitespace cleanups.John Baldwin2006-11-071-0/+1
* provide routines to access VPD data at the PCI layer...John-Mark Gurney2006-10-091-0/+4
* Make the 'pci_devclass' pointer variable private (drivers really shouldn'tJohn Baldwin2006-01-201-3/+2
* Expose pci_add_resources to the outside world, add a 'force' flag toWarner Losh2005-12-301-0/+2
* Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is usedJohn Baldwin2005-12-201-0/+2
* Expose pci_cfg_safe/restore for subclasses of pci to use.Warner Losh2005-02-281-0/+2
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Omnibus PCI commit:Warner Losh2004-04-091-0/+2
* Add pci_resume() to reestablish interrupt routing afterMitsuru IWASAKI2003-09-171-0/+1
* Prefer the uintXX_t to the u_intXX_t names.Warner Losh2003-08-221-2/+2