summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/pci_pci.c
Commit message (Expand)AuthorAgeFilesLines
* Make the PCI code aware of PCI domains (aka PCI segments) so we canmarius2007-09-301-1/+8
* Fix a typo in pcib_alloc_msi{x} which resulted in thegallatin2007-05-231-2/+2
* Revamp the MSI/MSI-X code a bit to achieve two main goals:jhb2007-05-021-11/+12
* - Add missing constants for subclasses.jhb2007-03-311-1/+1
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.jhb2007-01-221-0/+11
* - Add a new flag to the PCI-PCI driver to disable MSI on devices behind thejhb2007-01-131-0/+9
* First cut at MI support for PCI Message Signalled Interrupts (MSI):jhb2006-11-131-0/+45
* Don't try to print a NULL string during boot. If a device doesn't have ajhb2006-11-091-9/+15
* More fully support 64-bit bars. Prior to this commit, we supportedimp2006-10-301-33/+39
* Remove redundant casts. The casts inside the macros should beimp2006-10-121-4/+4
* Free allocated environment variables after use.jkim2006-04-211-4/+12
* - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all thejhb2006-01-061-7/+2
* fix CardBus issue for Compaq R3000 series laptopjkim2005-08-261-0/+18
* Add a detach for pci bridge and pci bus drivers. This allows one toimp2005-04-291-0/+1
* In pcib_alloc_resource() check if the resource allocation request ismarcel2005-04-291-0/+16
* Add code to read the primary PCI bus number out of the Compaq/HP 6010jhb2005-03-251-0/+5
* For the I/O port case, we need to set ok to 1 if we have what looksimp2005-02-181-8/+15
* Trim a few things from the dmesg output and stick them under bootverbose tojhb2004-07-011-1/+1
* Add some missing <sys/module.h> includes which are masked by thephk2004-05-301-0/+1
* Omnibus PCI commit:imp2004-04-091-2/+2
* It appears that the changes in the resources allocated is causing muchimp2004-01-171-1/+4
* Add support for subtractive decoding bridges. These bridges pass allimp2004-01-111-159/+126
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-211-1/+1
* Use __FBSDID().obrien2003-08-241-2/+3
* Prefer new location of pci include files (which have only been in theimp2003-08-221-3/+3
* Prefer the uintXX_t to the u_intXX_t names.imp2003-08-221-6/+6
* Calculate routed interrupts using the slot number from the device andticso2003-05-221-1/+1
* Make the base pcib_route_interrupt method available to other pci-pci bridgebenno2003-01-141-2/+1
* Properly account for prefetchable memory when a request is being made.imp2002-12-031-47/+112
* Fix a couple of bugs in host_pcib_get_busno():jhb2002-11-251-5/+5
* Add a function host_pcib_get_bnsno() that attempts to determine the busjhb2002-11-221-0/+81
* Unbreak kernel build.mux2002-11-131-1/+0
* Convert kernel compile option PCI_ALLOW_UNSUPPORTED_IO_RANGE tomdodd2002-11-131-33/+49
* Export pcib_attach() as a "protected" for use in subclasses of the PCI-PCIjhb2002-09-061-2/+1
* Prefer the physical bus number of the PCI bus as the unit of the pciXjhb2002-09-061-1/+1
* Make the printf messages when routing interrupts more consistent in thejhb2002-09-051-2/+2
* Export a few symbols as globals to allow subclassing of this driver. Injhb2002-08-261-37/+19
* Fix an edge case wrt membase, but more changes neededimp2002-04-131-1/+1
* Fix warnings introduced in the PCI_ALLOW_UNSUPPORTED_IO_RANGE case.imp2002-02-261-6/+6
* Allow PCI_ALLOW_UNSUPPORTED_IO_RANGE to leave broken setups broken enoughphk2002-02-221-0/+18
* Put the stard/end adjustments back. They are needed. Also make startimp2002-02-191-2/+18
* Don't claim to have routed an interrupt when the method actually returned anmsmith2002-02-121-2/+4
* Make unsupported memory range message bootverbose onlyimp2002-02-091-4/+7
* Remove bogus range restrictions that attempted to restrict the rangeimp2002-02-081-14/+30
* Make PCI_ALLOW_UNSUPPORTED_IO_RANGE an option until the ISA addressimp2002-01-151-0/+5
* Experimental patch to try to properly clip the range of the memoryimp2001-11-261-0/+4
* Add a standard hack in the spirit of PCI_ENABLE_IO_MODES to allow systemsbrooks2001-09-261-0/+4
* Next round of PCI subsystem updates:msmith2000-12-131-22/+27
* - We have access to our own device_t here, so use pci_read_configmsmith2000-12-121-25/+69
* Next phase in the PCI subsystem cleanup.msmith2000-12-081-0/+334
OpenPOWER on IntegriCloud