summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pci_private.h
Commit message (Expand)AuthorAgeFilesLines
* MFC 261790:jhb2015-04-011-0/+3
* MFC r257072:kib2013-11-011-0/+1
* Properly handle I/O windows in bridges with the ISA enable bit set. Thesejhb2013-07-181-0/+2
* Make detaching drivers from PCI devices more robust. While here, fix ajhb2013-06-271-0/+1
* Simplify the PCI bus dma tag code a bit. First, don't create a tag atjhb2012-03-071-1/+0
* Expand the set of APIs available for locating PCI capabilities:jhb2012-03-031-0/+4
* - Add a bus_dma tag to each PCI bus that is a child of a Host-PCI bridge.jhb2012-03-021-0/+6
* Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets youjkim2010-10-201-0/+1
* Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). Thisjhb2010-08-171-0/+2
* Move the PCI-specific logic of removing a cardbus device into ajhb2010-01-051-0/+1
* Teach the PCI bus driver to handle PCIR_BIOS BARs properly and remove specialjhb2009-12-301-0/+2
* Remove no longer used pci_release_resource().jhb2009-12-301-2/+0
* Further refine the handling of resources for BARs in the PCI bus driver.jhb2009-03-031-0/+4
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-301-2/+3
* Add some doxygen docs for pci_cfg_{save,restore}.imp2007-05-161-0/+10
* Revamp the MSI/MSI-X code a bit to achieve two main goals:jhb2007-05-021-1/+6
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.jhb2007-01-221-0/+4
* Replace #define<space> with #define<tab> so the code is consistent withjhb2006-12-141-1/+1
* First cut at MI support for PCI Message Signalled Interrupts (MSI):jhb2006-11-131-0/+3
* Various whitespace cleanups.jhb2006-11-071-0/+1
* provide routines to access VPD data at the PCI layer...jmg2006-10-091-0/+4
* Make the 'pci_devclass' pointer variable private (drivers really shouldn'tjhb2006-01-201-3/+2
* Expose pci_add_resources to the outside world, add a 'force' flag toimp2005-12-301-0/+2
* Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is usedjhb2005-12-201-0/+2
* Expose pci_cfg_safe/restore for subclasses of pci to use.imp2005-02-281-0/+2
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
* Omnibus PCI commit:imp2004-04-091-0/+2
* Add pci_resume() to reestablish interrupt routing afteriwasaki2003-09-171-0/+1
* Prefer the uintXX_t to the u_intXX_t names.imp2003-08-221-2/+2
* Add a new PCI interface method, assign_interrupt, to determine thetmm2003-07-011-0/+1
* Return status for PCI methods '{enable,disable}_{io,busmaster}'.mdodd2003-04-161-4/+4
* Move the pnp and location info into the common pci bus. Make all knownimp2003-02-171-0/+4
* These don't need to be semi-public after all.imp2003-02-171-3/+0
* Use rman_get_device rather than rle->resl->r_dev.imp2003-02-161-1/+3
* - Make pci_load_vendor_data() static and do it during MOD_LOAD instead ofjhb2002-09-041-1/+0
* Various changes to make it easier to subclass the PCI bus device.jhb2002-08-261-0/+5
* Add 5th parameter to pci_read_device specifying the size of the objectimp2002-03-131-1/+2
* Use the pci.c code wherever possible, rather than copying all the pciimp2002-02-271-0/+67
OpenPOWER on IntegriCloud