aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcivar.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r223885:Konstantin Belousov2011-07-161-0/+1
* MFC 219865:John Baldwin2011-04-151-1/+7
* MFC r209154:Alexander Motin2010-11-091-6/+0
* MFC r203528:Alexander Motin2010-02-191-0/+3
* MFC r197077: pci: remove definitions of duplicate constantsAndriy Gapon2009-09-171-7/+0
* Adjust some comments.John Baldwin2009-06-011-4/+4
* SATA device on some nForce based boards could get confused if MSI is notLuoqi Chen2008-07-231-0/+10
* Remove some remnant alpha hacks.Marius Strobl2008-04-261-7/+0
* Remove a trailing comma which FlexeLint whines about.Poul-Henning Kamp2008-04-121-1/+1
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-0/+7
* Revamp the MSI/MSI-X code a bit to achieve two main goals:John Baldwin2007-05-021-10/+27
* Change the VPD code to read the VPD data on-demand when a driver asks forJohn Baldwin2007-03-261-0/+1
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.John Baldwin2007-01-221-0/+18
* Add a first pass at a way to blacklist MSI on systems where it doesn'tJohn Baldwin2006-12-141-0/+1
* Replace #define<space> with #define<tab> so the code is consistent withJohn Baldwin2006-12-141-23/+23
* Fix a couple of comment typos.John Baldwin2006-11-141-2/+2
* First cut at MI support for PCI Message Signalled Interrupts (MSI):John Baldwin2006-11-131-1/+46
* More fully support 64-bit bars. Prior to this commit, we supportedWarner Losh2006-10-301-13/+1
* provide routines to access VPD data at the PCI layer...John-Mark Gurney2006-10-091-0/+34
* Commit the results of the typo hunt by Darren Pilgrim.Yaroslav Tykhiy2006-08-041-2/+2
* Remove left-over #ifdef alpha routines. They aren't used by any ofWarner Losh2006-01-011-5/+0
* Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is usedJohn Baldwin2005-12-201-0/+6
* Allow one to access the cached values for CMDREG, CACHELNSZ, MINGNT,Warner Losh2005-09-111-0/+10
* Add pci_is_vga_ioport_range() and pci_is_vga_memory_range() as inlineMarcel Moolenaar2005-04-291-0/+18
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-1/+3
* Teach the PCI code to parse MSI extended capabilities. Re-arrange theScott Long2003-09-141-5/+17
* Prefer the uintXX_t to the u_intXX_t names.Warner Losh2003-08-221-69/+69
* Return status for PCI methods '{enable,disable}_{io,busmaster}'.Matthew N. Dodd2003-04-161-8/+8
* Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-likeWarner Losh2002-11-271-0/+2
* style(9) nit.Maxime Henrion2002-08-191-1/+1
* Use the __BUS_ACCESSOR macro for PCIB_ACCESSOR instead ofMaxime Henrion2002-08-191-14/+2
* 0 is not an invalid interrupt in the PCI world (just in the ia32Warner Losh2002-06-071-2/+4
* Define a PCI_INVALID_IRQ to augment PCI_INTERRUPT_VALIDWarner Losh2002-06-011-1/+2
* Don't claim to have routed an interrupt when the method actually returned anMike Smith2002-02-121-0/+5
* Implement 2 small helper functions:Matthew N. Dodd2002-01-101-0/+2
* Use the new resource_list_print_type() function to print resource listThomas Moestl2001-12-211-14/+2
* Don't put variable declarations in header files, put prototypes.Matthew N. Dodd2001-12-191-2/+4
* Slightly reimplement some recently added helper functions as methods, soPeter Wemm2001-02-271-6/+34
* Next round of PCI subsystem updates:Mike Smith2000-12-131-91/+74
* Next phase in the PCI subsystem cleanup.Mike Smith2000-12-081-7/+0
* Get out the roto-rooter and clean up the abuse of nexus ivars by thePeter Wemm2000-09-281-2/+6
* * Completely rewrite the alpha busspace to hide the implementation fromDoug Rabson2000-08-281-5/+3
* Nuke the useless chip driver. It gets in the way when you want to loadDoug Rabson2000-06-091-0/+1
* Encapsulate the old PCI compatability support and APIs completely underPeter Wemm2000-05-281-13/+13
* Unused definitions.Peter Wemm2000-03-201-10/+0
* Bandaid for src/sys/modules which broke worldPeter Wemm2000-03-201-1/+1
* Connect the ISA and PCI compatability shims to an option. In this casePeter Wemm2000-03-191-0/+12
* Remove the vga-pci driver. It serves no purpose and it hides the hardwareDoug Rabson2000-02-191-0/+1
* Clean up the cfgmech/pci_mechanism debris. The reason for the existancePeter Wemm2000-01-081-2/+0