aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* Don't whine about child drivers calling pci_enable_busmaster(). That isJohn Baldwin2010-12-201-4/+0
* Add device IDs for two more ServerWorks Host-PCI bridges so that we canJohn Baldwin2010-11-251-0/+2
* 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-203-18/+22
* Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets youJung-uk Kim2010-10-203-2/+11
* Do not apply do_power_resume for suspending P2P bridge as we did in r214064.Jung-uk Kim2010-10-201-1/+1
* 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
* - Rename the constant for the Master Data Parity Error flag in theJohn Baldwin2010-09-091-24/+24
* - Add register definitions related to extended capability IDs inJohn Baldwin2010-09-081-0/+84
* Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). ThisJohn Baldwin2010-08-174-52/+54
* - Retire acpi_pcib_resume(). It is has just been an alias forJohn Baldwin2010-08-051-0/+1
* Consistently check header type after reading PCIR_HDRTYPE register.Pyun YongHyeon2010-07-291-18/+23
* Fix 'pciconf -a' by providing an implementation of PCIOCATTACHED.Neel Natu2010-07-291-0/+10
* Provide more defines for PCI-Express device ctrl.Rafal Jaworowski2010-07-111-0/+3
* Virtualize pci_remap_msi_irq() call from general MSI code. It allows MSIAlexander Motin2010-06-142-11/+5
* Honor hw.pci.do_power_nodriver on resume. Power-down devices withoutAlexander Motin2010-05-221-0/+2
* Add support for the U4 PCI-Express bridge chipset used in late-generationNathan Whitehorn2010-05-161-3/+3
* Small whitespace fixes.John Baldwin2010-03-111-2/+1
* Add pci_get|set_max_read_req() helper functions to control maximum PCIeAlexander Motin2010-02-052-0/+37
* Add more bit definitions to PCI express device control and devicePyun YongHyeon2010-02-011-0/+8
* Move the PCI-specific logic of removing a cardbus device into aJohn Baldwin2010-01-052-0/+41
* Teach the PCI bus driver to handle PCIR_BIOS BARs properly and remove specialJohn Baldwin2009-12-302-4/+81
* Remove no longer used pci_release_resource().John Baldwin2009-12-302-21/+0
* Implement a rudimentary suspend/resume methods for PCI P2P bridge.Jung-uk Kim2009-12-102-57/+200
* For some buses, devices may have active resources assigned even though theyJohn Baldwin2009-12-091-62/+22
* Disable interrupts after doing early takeover of the usb controller in case usbAndrew Thompson2009-11-251-0/+17
* - Partially revert hackish r198964 and r199002.Jung-uk Kim2009-11-121-13/+0
* Remove duplicate suspend/resume code from vga_pci.c and let vga(4) registerJung-uk Kim2009-11-061-76/+11
* Save/restore VGA state from vga_pci.c instead of relying on vga_isa.c.Jung-uk Kim2009-11-051-2/+80
* BIOSes, buggy or otherwise, are i386 or amd64 specific.Marcel Moolenaar2009-10-231-0/+4
* Rewrite x86bios and update its dependent drivers.Jung-uk Kim2009-10-191-0/+21
* Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover forAndrew Thompson2009-10-151-0/+121
* number of cleanups in i386 and amd64 pci md codeAndriy Gapon2009-09-241-0/+1
* Don't reread the command register to see if enabling I/O or memoryJohn Baldwin2009-09-221-25/+1
* pci(4): don't perform maximum register number checkAndriy Gapon2009-09-111-2/+1
* pci: remove definitions of duplicate constantsAndriy Gapon2009-09-102-12/+5
* Add a MD __PCI_BAR_ZERO_VALID which denotes that BARs containing 0Marius Strobl2009-07-211-8/+15
* Enable MSI in the MSI capability registers any time that the first messageJohn Baldwin2009-06-221-1/+3
* Import ACPICA 20090521.Jung-uk Kim2009-06-051-1/+1
* Include <machine/stdarg.h> for va_*(). I'm not sure how this compiledJohn Baldwin2009-06-021-0/+1
* Add an internal pci_printf() routine similar to device_printf() exceptJohn Baldwin2009-06-011-7/+18
* Adjust some comments.John Baldwin2009-06-011-4/+4
* Revert junk from last commit. These are WIP and not ready (and don'tWarner Losh2009-05-203-116/+0
* We no longer need to use d_thread_t, migrate to struct thread *.Warner Losh2009-05-203-0/+116