summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2007-04-16syncReyk Floeter
2007-04-16Add NetXEN 10Gb Ethernet device IDs (some names are missing, but IReyk Floeter
2007-04-16add the glue to attach tht at thtcDavid Gwynne
2007-04-16different chips have a different number of ports, so map pci ids to theDavid Gwynne
2007-04-16start at defining the regs. this is the 10g stuff.David Gwynne
2007-04-16Add a note that work on this driver is possible because TehutiReyk Floeter
2007-04-16map the host registers and establish the interruptDavid Gwynne
2007-04-16this is a start at a driver for the tehuti networks 10Gb ethernet cards.David Gwynne
2007-04-16regenDavid Gwynne
2007-04-16add the tehuti vendor id, and all the product ids i can findDavid Gwynne
2007-04-15Make code that fetches the MAC address from PCI ROM actually work.Mark Kettenis
2007-04-15Give this code a chance to work on platforms where the page size isn't 8k.Mark Kettenis
2007-04-15Add defines for Rx page size register.Mark Kettenis
2007-04-14replace IPL_BIO with IPL_NET. vic(4) is a networking driver, not blockReyk Floeter
2007-04-13The integrated Atheros NICs found in IBM/Lenovo ThinkPads use the sameReyk Floeter
2007-04-13regenJasper Lievisse Adriaanse
2007-04-13add Ageia and a GeForce cardJasper Lievisse Adriaanse
2007-04-11Check return value from m_devget().Mark Kettenis
2007-04-11Do not use m_prepend() directly, always use M_PREPEND() instead.Claudio Jeker
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2007-04-08Whitespace/long line fixups. No code change.Christopher Pascoe
2007-04-08Add compile-time support for coalescing command interrupts to reduce theChristopher Pascoe
2007-04-07ANSI-fy. No functional change.Kenneth R Westerback
2007-04-07Nuke NetBSD defines APRINTF_NORMAL/_ERROR and just use the printf they wereKenneth R Westerback
2007-04-07Use pci_matchbyid() rather than handrolled equivalent. From Brad.Kenneth R Westerback
2007-04-07sizeofa will give us the number of elements in an array. use it whenDavid Gwynne
2007-04-06Wait until we have idled the port before obtaining the error CCB, so asChristopher Pascoe
2007-04-06Match even more ids: 3131/3531 and some rebadged Intel/AdaptecJonathan Gray
2007-04-05regenJonathan Gray
2007-04-05More sili additions.Jonathan Gray
2007-04-05regenJonathan Gray
2007-04-05Add some more Intel LPC parts.Jonathan Gray
2007-04-05After been attacked by Michael Buesch <mb@bu3sch.de> because we initiallyMarcus Glocker
2007-04-05start defining the scatter/gather bits and the port request blocks (PRBs).David Gwynne
2007-04-03On sparc64, prefer the local-mac-address provided by the PROM. Makes sure theMark Kettenis
2007-04-02Read log page 10h to determine the NCQ error, instead of aborting allChristopher Pascoe
2007-04-01There is no need to keep the intrstr in the drivers softc struct.Marcus Glocker
2007-03-31Match on the 3132 as well.Jonathan Gray
2007-03-31syncReyk Floeter
2007-03-31syncReyk Floeter
2007-03-31add Matrox G200e (ServerEngines) found in HP DL145 G3 serversReyk Floeter
2007-03-31re-blacklist the via vt8251, there's still something fishy..Jasper Lievisse Adriaanse
2007-03-31Enable interrupts.Marcus Glocker
2007-03-31reenable the via 8251 sata chipset. jasper proved it can work if we dontDavid Gwynne
2007-03-31the attach glue now specifies how many ports the chip has.David Gwynne
2007-03-30the VT8251 SATA says it is ahci, but we aren't ready for it. we need toDavid Gwynne
2007-03-29Avoid leaking a ccb in error paths.Christopher Pascoe
2007-03-29Correct some minor whitespace issues.Christopher Pascoe
2007-03-28regenJonathan Gray
2007-03-28Fix a Marvell Entry, "SATA" -> "88SE6101 IDE"Jonathan Gray