summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pcivar.h
Commit message (Expand)AuthorAgeFilesLines
* Explicitly track the state of all known BARs for each PCI device. The PCIjhb2011-03-311-3/+12
* Rename pci_find_extcap() to pci_find_cap(). PCI now uses the termjhb2011-03-221-1/+7
* Fix a few issues with HyperTransport devices and MSI interrupts:jhb2011-03-181-0/+1
* Update PCI power management registers per PCI Bus Power Management Interfacejkim2010-10-201-3/+3
* Virtualize pci_remap_msi_irq() call from general MSI code. It allows MSImav2010-06-141-6/+0
* Add pci_get|set_max_read_req() helper functions to control maximum PCIemav2010-02-051-0/+3
* pci: remove definitions of duplicate constantsavg2009-09-101-7/+0
* Adjust some comments.jhb2009-06-011-4/+4
* SATA device on some nForce based boards could get confused if MSI is notluoqi2008-07-231-0/+10
* Remove some remnant alpha hacks.marius2008-04-261-7/+0
* Remove a trailing comma which FlexeLint whines about.phk2008-04-121-1/+1
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-301-0/+7
* Revamp the MSI/MSI-X code a bit to achieve two main goals:jhb2007-05-021-10/+27
* Change the VPD code to read the VPD data on-demand when a driver asks forjhb2007-03-261-0/+1
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.jhb2007-01-221-0/+18
* Add a first pass at a way to blacklist MSI on systems where it doesn'tjhb2006-12-141-0/+1
* Replace #define<space> with #define<tab> so the code is consistent withjhb2006-12-141-23/+23
* Fix a couple of comment typos.jhb2006-11-141-2/+2
* First cut at MI support for PCI Message Signalled Interrupts (MSI):jhb2006-11-131-1/+46
* More fully support 64-bit bars. Prior to this commit, we supportedimp2006-10-301-13/+1
* provide routines to access VPD data at the PCI layer...jmg2006-10-091-0/+34
* Commit the results of the typo hunt by Darren Pilgrim.yar2006-08-041-2/+2
* Remove left-over #ifdef alpha routines. They aren't used by any ofimp2006-01-011-5/+0
* Add a new method PCI_FIND_EXTCAP() to the pci bus interface that is usedjhb2005-12-201-0/+6
* Allow one to access the cached values for CMDREG, CACHELNSZ, MINGNT,imp2005-09-111-0/+10
* Add pci_is_vga_ioport_range() and pci_is_vga_memory_range() as inlinemarcel2005-04-291-0/+18
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-061-1/+1
* Remove advertising clause from University of California Regent'simp2004-04-071-1/+3
* Teach the PCI code to parse MSI extended capabilities. Re-arrange thescottl2003-09-141-5/+17
* Prefer the uintXX_t to the u_intXX_t names.imp2003-08-221-69/+69
* Return status for PCI methods '{enable,disable}_{io,busmaster}'.mdodd2003-04-161-8/+8
* Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-likeimp2002-11-271-0/+2
* style(9) nit.mux2002-08-191-1/+1
* Use the __BUS_ACCESSOR macro for PCIB_ACCESSOR instead ofmux2002-08-191-14/+2
* 0 is not an invalid interrupt in the PCI world (just in the ia32imp2002-06-071-2/+4
* Define a PCI_INVALID_IRQ to augment PCI_INTERRUPT_VALIDimp2002-06-011-1/+2
* Don't claim to have routed an interrupt when the method actually returned anmsmith2002-02-121-0/+5
* Implement 2 small helper functions:mdodd2002-01-101-0/+2
* Use the new resource_list_print_type() function to print resource listtmm2001-12-211-14/+2
* Don't put variable declarations in header files, put prototypes.mdodd2001-12-191-2/+4
* Slightly reimplement some recently added helper functions as methods, sopeter2001-02-271-6/+34
* Next round of PCI subsystem updates:msmith2000-12-131-91/+74
* Next phase in the PCI subsystem cleanup.msmith2000-12-081-7/+0
* Get out the roto-rooter and clean up the abuse of nexus ivars by thepeter2000-09-281-2/+6
* * Completely rewrite the alpha busspace to hide the implementation fromdfr2000-08-281-5/+3
* Nuke the useless chip driver. It gets in the way when you want to loaddfr2000-06-091-0/+1
* Encapsulate the old PCI compatability support and APIs completely underpeter2000-05-281-13/+13
* Unused definitions.peter2000-03-201-10/+0
* Bandaid for src/sys/modules which broke worldpeter2000-03-201-1/+1
* Connect the ISA and PCI compatability shims to an option. In this casepeter2000-03-191-0/+12
OpenPOWER on IntegriCloud