summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2009-07-28The firmware is an array of u_int32_t and differs between architectures.Claudio Jeker
2009-07-28print the chipset name in the dmesg so it is possible to tellKevin Lo
2009-07-28Add flow control supportKevin Lo
2009-07-27Split comment from lint keyword. OK dms@Claudio Jeker
2009-07-26Make sure all platforms understand the flags argument of bus_space_map() andMiod Vallat
2009-07-26Add PCIOCGETROM, and ioctl(2) to read PCI ROMs.Mark Kettenis
2009-07-26Fix flow control support:Mark Kettenis
2009-07-25Better parameter validation in pciioctl(): check for ioctl number andMiod Vallat
2009-07-25Stop using rbus to set up the socket BAR if it has been left unitializedMark Kettenis
2009-07-24silent VIA VT6202 workaround; from bradTheo de Raadt
2009-07-23another lava puc that might show upTheo de Raadt
2009-07-23VIA VT6202 defaults to a bus-hoggingly aggressive sleep time, so retune itTheo de Raadt
2009-07-23Use pci_mapreg_map() to map ROM.Mark Kettenis
2009-07-23Use pci_mapreg_map() to map ROM.Mark Kettenis
2009-07-23Avoid twiddling the lower bits of a BAR such that the code becomes usableMark Kettenis
2009-07-22Add big-endian platform support to sis(4). Tested to not break anything onMiod Vallat
2009-07-21Use the symbolic constants for the window registers in pci configurationMiod Vallat
2009-07-21Rewrite ioctl parts and rx filter handling. From Brad, tested byStuart Henderson
2009-07-21Add a family flag for the original 5700 series chipsets. Idea from FreeBSD.Christian Weisgerber
2009-07-20Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow theMiod Vallat
2009-07-18Don't forget to read the high bits I/O range register when registeringMiod Vallat
2009-07-15regenMark Kettenis
2009-07-15Add VMware virtual PCIE bridge (and adjust the virtual PCI bridge define forMark Kettenis
2009-07-14Kill structs and ioctls that were never implemented.Mark Kettenis
2009-07-11timeout_add -> timeout_add_msecBret Lambert
2009-07-10syncStuart Henderson
2009-07-10add a couple of NVIDIA MCP77 PCI-ISA bridges, from Brad.Stuart Henderson
2009-07-10rework link state handling a bit. this reports missing link correctly. theDavid Gwynne
2009-07-10timeout_add -> timeout_add_msecBret Lambert
2009-07-09regenJonathan Gray
2009-07-09Intel 55[02]0 and Matrox G200eWJonathan Gray
2009-07-08revert MCLGETI for sk(4) for now. commit requested by deraadt@Stuart Henderson
2009-07-03fix mac address for dual-port 8257[56] cards; ok claudio, kettenis, deraadtMarkus Friedl
2009-07-03fix a typo; from bradTheo de Raadt
2009-07-03this is a rather large change to add support for the BCM5709.David Gwynne
2009-07-03newer bnx chips use a separate firmware to the "old" ones. this updatesDavid Gwynne
2009-06-29Whack bridges that have conflicting windows. This prevents us from choosingMark Kettenis
2009-06-29the data which is read is never used; ok krwTheo de Raadt
2009-06-29since we link in the 24xx firmware, might as well point to it; ok krw kettenisTheo de Raadt
2009-06-29Bring back rev 1.17, enable hardware vlan tagging/stripping.Jonathan Gray
2009-06-28Now the tx dma mapping problem it was exposing is fixedJonathan Gray
2009-06-28Properly swap tx dma maps so we don't use invalid maps,Jonathan Gray
2009-06-28Restore lost string constant, make DEBUG kernels compile.Kenneth R Westerback
2009-06-26Two pci'd that come from cardbus, in case anyone ever needs them...Theo de Raadt
2009-06-26Add all the cardbus com devices to puc, since these can show up on theTheo de Raadt
2009-06-26Using information gleamed from the FreeBSD driver, change the MAC addressTheo de Raadt
2009-06-26Support the ICH10 variants of em(4). All the work done by Dariusz SwiderskiClaudio Jeker
2009-06-26regenKevin Lo
2009-06-26add the VIA VX855 chipsetKevin Lo
2009-06-26the 'inputs.usingdac' mixer item was used to select which group ofJacob Meuser