summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* Return status for PCI methods '{enable,disable}_{io,busmaster}'.mdodd2003-04-164-25/+65
* When the driver allocates memory or I/O ports, enable that bit in theimp2003-04-151-14/+26
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+5
* Make /dev/pci use MAJOR_AUTO.se2003-03-011-0/+4
* Back out M_* changes, per decision of the TRB.imp2003-02-192-2/+2
* Include class designation in pnpinfo for generic driver loadingimp2003-02-181-2/+3
* Move the pnp and location info into the common pci bus. Make all knownimp2003-02-172-0/+35
* These don't need to be semi-public after all.imp2003-02-172-5/+5
* Use rman_get_device rather than rle->resl->r_dev.imp2003-02-162-8/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-212-2/+2
* Make the base pcib_route_interrupt method available to other pci-pci bridgebenno2003-01-142-2/+2
* Properly account for prefetchable memory when a request is being made.imp2002-12-031-47/+112
* Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-likeimp2002-11-272-0/+10
* 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-222-0/+85
* Unbreak kernel build.mux2002-11-131-1/+0
* Convert kernel compile option PCI_ALLOW_UNSUPPORTED_IO_RANGE tomdodd2002-11-131-33/+49
* Staticize local variable.mdodd2002-11-131-1/+1
* Save and restore the interrupt Edge/Level Control Registers (ELCR)iedowse2002-10-301-5/+88
* Whitespace.jhb2002-10-161-2/+2
* Removed the only PCI_DEBUG ifdef in the kernel. PCI_DEBUG was not abde2002-10-011-2/+0
* The bus number is unsigned, it cannot be less than zero.phk2002-10-011-3/+0
* Don't use GCC shorthand for ?: unless it really matters.phk2002-09-281-2/+3
* Export pcib_attach() as a "protected" for use in subclasses of the PCI-PCIjhb2002-09-062-2/+2
* 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
* Fix up a comment.jhb2002-09-041-2/+2
* - Make pci_load_vendor_data() static and do it during MOD_LOAD instead ofjhb2002-09-042-17/+16
* Add a new command: show pciregs, equivalent to pciconf -lguido2002-08-281-0/+77
* Overhaul the ACPI PCI bridge driver a bit:jhb2002-08-261-1/+0
* Export a few symbols as globals to allow subclassing of this driver. Injhb2002-08-262-37/+91
* Various changes to make it easier to subclass the PCI bus device.jhb2002-08-262-30/+61
* style(9) nit.mux2002-08-191-1/+1
* Use the __BUS_ACCESSOR macro for PCIB_ACCESSOR instead ofmux2002-08-191-14/+2
* While PCI interrupts are shareable, this should not have been committed justimp2002-08-021-7/+0
* Make PCI_ENABLE_IO_MODES a sysctl hw.pci.enable_io_modes. It can alsoimp2002-07-261-20/+35
* 0 is not an invalid interrupt in the PCI world (just in the ia32imp2002-06-071-2/+4
* Add some PCI-X register definitions.gibbs2002-06-051-1/+18
* Use PCI_INTERRUPT_VALI in stead of hard coded 255imp2002-06-011-5/+5
* More style(9) nitsimp2002-06-011-20/+23
* Define a PCI_INVALID_IRQ to augment PCI_INTERRUPT_VALIDimp2002-06-011-1/+2
* Make this file mostly conform to style(9).imp2002-06-011-87/+86
* Add MODULE_VERSION.mdodd2002-04-171-0/+1
* Fix an edge case wrt membase, but more changes neededimp2002-04-131-1/+1
* intline == 0 is not a valid intline on 386. See pci_cfgintr() inn_hibma2002-04-101-1/+5
* Add 5th parameter to pci_read_device specifying the size of the objectimp2002-03-132-6/+6
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Use the pci.c code wherever possible, rather than copying all the pciimp2002-02-272-54/+116
* 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
OpenPOWER on IntegriCloud