summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2005-11-08Sync up to Intel's latest FreeBSD em driver (3.2.18). A few fixesBrad Smith
for the new PCI Express chips. From: Intel's web-site
2005-11-07- splimp -> splnetBrad Smith
- remove spl's from attach - removing redundant checks before pci_mapreg_map() - fix dmesg printing - de-allocate resources on failure to attach - remove unused VLAN input code from vge(4)
2005-11-07first round of lmc(4) cleaning. removes a good portion of the ifdefBrad Smith
crud making this readable. ok dlg@
2005-11-07add bus_dma support.Brad Smith
From NetBSD tested on i386/alpha. ok martin@ krw@
2005-11-06also attach on LMC cPCI HSSI cards.Brad Smith
2005-11-06regenBrad Smith
2005-11-06add PCI id for LMC's cPCI HSSI card.Brad Smith
2005-11-06- remove spl from attachBrad Smith
- de-allocate resources on failure to attach
2005-11-05add bus_dma and big endian support.Brad Smith
From NetBSD Thanks to Jason Ackley for testing on i386/amd64/sparc64 with both T1 and T3 cards. "looks ok" dlg@
2005-11-05speeling fixDavid Gwynne
2005-11-04don't bother setting error in em_attach() since it'sBrad Smith
not being used anyway.
2005-11-04- splimp -> splnetBrad Smith
- remove spl from attach - fix dmesg printing - de-allocate resources on failure to attach - remove redundant checks just before pci_mapreg_map() - use pci_mapreg_type()
2005-11-04- splimp -> splnetBrad Smith
- remove spl's from attach - fix dmesg printing - de-allocate resources on failure to attach
2005-11-03- fix error message printed when pci_mapreg_map() fails.Brad Smith
- initialize error to 0 in pcn_ioctl().
2005-11-02syncTheo de Raadt
2005-11-022 more puc devices by oxfordTheo de Raadt
2005-11-02- unmap resources allocated by pci_mapreg_map() on failure to attachBrad Smith
- fixup PCI interrupt string printing and surrounding code to be more consistent with other drivers
2005-10-31regenJonathan Gray
2005-10-31A few more nvidia video cards, mostly from submitted dmesgs.Jonathan Gray
2005-10-31Move from arpcom to ieee80211com in wi softc. This will beJonathan Gray
required for net80211 support. Updated version of a diff from dlg@ similiar diff ok fgsch@, ok dlg@
2005-10-30Simplify sis(4) TX/RX ring initialization.Brad Smith
Thanks to Ben <ben@tilderoot.com> for testing.
2005-10-28regenBrad Smith
2005-10-28add some Symbios Logic ids including SAS and FC chipsets.Brad Smith
2005-10-27- __sparc__ -> __sparc64__Brad Smith
- unmap resources allocated by pci_mapreg_map() on failure to attach - fixup PCI interrupt string printing and surrounding code to be more consistent with other drivers
2005-10-26add missing bus_dmamap_sync()'s, much closer to working on hppaBrad Smith
though it still falls over with NFS builds. From: FreeBSD ok deraadt@
2005-10-26revert 82801FBM SATA controller back to being configured as an IDE controllerBrad Smith
until someone can figure out why it works on some systems and not on others.
2005-10-26regenBrad Smith
2005-10-26fix some Intel chipset names.Brad Smith
2005-10-26use the MI atop() macro for alpha and mipsMartin Reindl
2005-10-26syncTheo de Raadt
2005-10-26oopsTheo de Raadt
2005-10-26syncTheo de Raadt
2005-10-26new digi puc; bsw71@mail.ruTheo de Raadt
2005-10-26regenBrad Smith
2005-10-26add Compaq iLO controllersBrad Smith
2005-10-26Adapt art(4) to the new link state handling done by sppp(4).Claudio Jeker
Now blinkenlights realy work like a charm -- OK cHDLC reports always linkstate active but that is a problem inside sppp(4).
2005-10-24Revamp interrupt handling in em(4) driver:Brad Smith
o Do not mask the RX overrun interrupt. o Rewrite em_intr(): - Axe EM_MAX_INTR. - Cycle acknowledging interrupts and processing packets until zero interrupt cause register is read. - If RX overrun comes in log this fact. From glebius FreeBSD ok krw@ beck@
2005-10-24- remove some redundnt checks before pci_mapreg_map()Brad Smith
- iosize -> size
2005-10-23regenBrad Smith
2005-10-23add Davicom DM9132Brad Smith
2005-10-23regenBrad Smith
2005-10-23better like thisBrad Smith
2005-10-23regenBrad Smith
2005-10-23add Znyx Networks vendor id.Brad Smith
2005-10-22shorten ne(4) dmesg entries from 2-3 lines to 1.Brad Smith
Thanks to Han Boetes for testing on an isapnp card.
2005-10-22check for 82801FBM SATA in one more spot.Brad Smith
2005-10-2282801FBM_IDE -> 82801FBM_SATABrad Smith
2005-10-22regenBrad Smith
2005-10-22Intel PCI id 2653 is actually a SATA controller on the ICH6-M andBrad Smith
not an IDE controller.
2005-10-21tidy up dmesg printing.Brad Smith