aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Add a few more register defintions for the PCI express capabilityJohn Baldwin2009-04-171-0/+28
* - Consolidate duplicated code for reading and sizing BARs and writing baseJohn Baldwin2009-04-141-121/+98
* - Fix spacing in the comment.Stanislav Sedov2009-04-031-1/+1
* - Correct the comment.Stanislav Sedov2009-04-031-3/+4
* Don't adjust ranges at all for subtractive bridges. The simple-mindedWarner Losh2009-03-151-0/+4
* Two fixes:Warner Losh2009-03-142-18/+14
* Fix a buglet in revision 189401: when restoring a 64-bit BAR,Marcel Moolenaar2009-03-101-1/+1
* Invert the logic error for the MSI/MSIX vs INTx case.Robert Noland2009-03-061-1/+1
* Always read/write the full 64-bit value of 64-bit BARs. Specifically,John Baldwin2009-03-052-23/+34
* Honor the prefetchable flag in memory BARs by setting the RF_PREFETCHABLEJohn Baldwin2009-03-051-2/+6
* The recent PCI resource allocation fixes exposed a bug where the sameJohn Baldwin2009-03-041-1/+60
* Extend the management of PCIM_CMD_INTxDIS.Robert Noland2009-03-041-18/+35
* Further refine the handling of resources for BARs in the PCI bus driver.John Baldwin2009-03-032-82/+167
* Disable INTx when enabling MSI/MSIXRobert Noland2009-03-022-0/+5
* Don't throw away upper 32-bits of the HT MSI address window. In practiceJohn Baldwin2009-02-261-1/+1
* Add SATA and PCI Advanced Features capabilities constants.Alexander Motin2009-02-151-0/+11
* - Add a new ioctl to /dev/pci to fetch details on an individual BAR of aJohn Baldwin2009-02-022-4/+73
* Change the probe priority for PCI and I2C generic bus modules fromNathan Whitehorn2009-01-201-1/+1
* Disable decoding of BARs by devices before we trash the value in the BARJohn Baldwin2009-01-161-0/+18
* Add ADMA, SATA and SAS mass storage subclasses reporting.Alexander Motin2008-11-131-0/+3
* Nit: Add a few leading zeros to make this match other mask constantsWarner Losh2008-11-031-1/+1
* Add HDA multimedia subclass.Alexander Motin2008-10-212-0/+2
* Add "SD host controller" subclass name.Alexander Motin2008-10-211-0/+1