aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci/pci.c
Commit message (Expand)AuthorAgeFilesLines
* MFC 298950: Fix an off by one error when remapping MSI-X vectors.John Baldwin2016-08-201-2/+2
* MFC 302175:John Baldwin2016-07-241-0/+16
* MFstable/10 r292975:Enji Cooper2015-12-311-2/+0
* MFC 290414,290415:John Baldwin2015-11-141-0/+98
* MFC 232472 (partial):John Baldwin2015-11-141-2/+9
* MFC: r276299Marius Strobl2015-02-081-8/+21
* MFC r272729,272732:Pyun YongHyeon2014-10-211-2/+18
* MFC r265149Steven Hartland2014-05-141-92/+100
* MFC 261524,261526,261527:John Baldwin2014-02-191-16/+16
* MFC 260926:John Baldwin2014-02-171-1/+12
* MFC 253450:John Baldwin2013-10-101-4/+42
* MFC: r253120Marius Strobl2013-07-121-34/+70
* MFC 250418,252166:John Baldwin2013-06-271-2/+29
* MFC: r247632Marius Strobl2013-03-081-10/+11
* MFC r242625:Dimitry Andric2012-11-121-1/+1
* Merge r240680 from head:Gavin Atkinson2012-10-241-5/+5
* Merge the following from head:Gavin Atkinson2012-10-011-0/+1
* MFC 235833:John Baldwin2012-05-301-2/+2
* MFC r233662, r233677 and r233678:Hans Petter Selasky2012-05-041-22/+8
* MFC 233676:John Baldwin2012-04-111-1/+1
* MFC 232403,232667:John Baldwin2012-03-231-5/+66
* MFC 232360:John Baldwin2012-03-231-0/+19
* MFC: r232991Jung-uk Kim2012-03-191-8/+36
* MFC: r231621Marius Strobl2012-02-241-10/+11
* MFC 230340:John Baldwin2012-02-131-3/+1
* Add missing XHCI early takeover code. The XHCI takeover codeHans Petter Selasky2011-07-221-1/+66
* PCIB_ALLOC_MSIX() may already fail on the first pass, f.e. when the PCI-PCIMarius Strobl2011-07-131-1/+4
* Implement pci_find_class(9), the function to find a pci device by its class.Konstantin Belousov2011-07-091-0/+15
* Minor whitespace and style fixes.John Baldwin2011-06-211-3/+4
* More properly handle Cardbus cards that that store their CIS in a BAR afterJohn Baldwin2011-06-061-0/+11
* Reimplement how PCI-PCI bridges manage their I/O windows. Previously theJohn Baldwin2011-05-031-0/+20
* Add implementations of BUS_ADJUST_RESOURCE() to the PCI bus driver,John Baldwin2011-05-021-0/+1
* Only align MSI message groups based on the number of messages beingJohn Baldwin2011-04-271-1/+1
* Explicitly track the state of all known BARs for each PCI device. The PCIJohn Baldwin2011-03-311-49/+153
* Rename pci_find_extcap() to pci_find_cap(). PCI now uses the termJohn Baldwin2011-03-221-5/+5
* Partially revert previous change. Drop the quirk to disable MSI for HTJohn Baldwin2011-03-181-19/+2
* Fix a few issues with HyperTransport devices and MSI interrupts:John Baldwin2011-03-181-4/+43
* Properly handle BARs bigger than 4G. The '1' was treated as an intJohn Baldwin2011-02-231-3/+3
* Use the preload_fetch_addr() and preload_fetch_size() convenienceMarcel Moolenaar2011-02-131-8/+13
* Resume critical PCI devices (and their children) first, then everything elseJung-uk Kim2010-11-221-1/+28
* The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registersNathan Whitehorn2010-10-251-1/+1
* - Add a new PCI quirk to whitelist an old chipset that doesn't supportJohn Baldwin2010-10-221-1/+31
* Clarify a misleading comment. The test in pci_reserve_map() was meant toJohn Baldwin2010-10-211-9/+9
* Update PCI power management registers per PCI Bus Power Management InterfaceJung-uk Kim2010-10-201-1/+1
* Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets youJung-uk Kim2010-10-201-1/+9
* Remove PCI header type 0 restriction from power state changes. PCI config.Jung-uk Kim2010-10-191-3/+1
* Do not apply do_power_resume for suspending case. When do_powerstate wasJung-uk Kim2010-10-191-4/+3
* Remove unnecessary castings and fix couple of style(9) nits.Jung-uk Kim2010-10-151-4/+3
* Move setting power state for children into a separate function as they wereJung-uk Kim2010-10-151-38/+40
* Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). ThisJohn Baldwin2010-08-171-32/+21