summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2006-02-27Increase delay value, fixes pr5018.Alexander Yurchenko
With a help from kettenis@, ok deraadt@.
2006-02-27Workaround for bridge attachment where nothing lives behind these 'rare'Dale Rahn
bridges and attaching them causes the machine to hang. A better fix needs to be found after release. ok brad@ kettenis@ deraadt@
2006-02-26Disable alipm(4) on sparc64 if not running at the recommended 74KHz clock, toMark Kettenis
avoid data_access_error exceptions. ok deraadt@
2006-02-26use sc->sc_dev.dv_xname consistently.Damien Bergamini
2006-02-26prettify + u_int{8,16,32}_t -> uint{8,16,32}_tDamien Bergamini
2006-02-26regenBrad Smith
2006-02-26fix some of the ATI names.Brad Smith
2006-02-26Let if_nfe.c compile again by putting declaration of ifp inside #ifdefKenneth R Westerback
NFE_DEBUG. ok dlg@
2006-02-26Don't define NFE_DEBUG by default.Jonathan Gray
Set default debug level to 0. Make sure to include interface or function name in debug strings. Print Tx errors from the MAC when debug is not on.
2006-02-26clean up if there is a failure to attach.Brad Smith
2006-02-26store the shutdown hook pointer in the softc struct.Brad Smith
2006-02-26vic(4) is PCI only so make it look like a typical PCI only driver.Brad Smith
2006-02-26- set baud rate in ixgb_update_link_status().Brad Smith
- remove some FreeBSD code. - set IFM_NONE if no link.
2006-02-25add vic(4) config glue. The driver is not yet enabled.Reyk Floeter
2006-02-25Add vic(4), a driver for the VMware vmxnet network interface. This isReyk Floeter
an alternative approach to the much slower pcn(4) emulation of VMware. The driver is not yet working and work in progress. ok brad@ deraadt@
2006-02-25syncDamien Bergamini
2006-02-25ids for intel pro/wireless 3945ABGDamien Bergamini
2006-02-24Make ServerWorks SATA less chatty. Sprinkle some KNF while I'm there.Mark Kettenis
ok brad@, grange@
2006-02-24update link status here.Brad Smith
2006-02-24check for M_PKTHDR.Brad Smith
2006-02-24regenBrad Smith
2006-02-24add the Envy24 I/O CtrlrBrad Smith
2006-02-24regenBrad Smith
2006-02-24add IC Ensemble and the Envy24 Audio controllerBrad Smith
2006-02-24regenBrad Smith
2006-02-24fix the orderBrad Smith
2006-02-24regenBrad Smith
2006-02-24add a PCI id for Dell PERC 4e/Di and 4e/Si adapters.Brad Smith
From the Linux megaraid driver.
2006-02-24clear the powerdown mode that Windows will put bce chips intoBrad Smith
when soft rebooting a system, also set proper LED modes. From FreeBSD's bfe driver. Tested by Alexey E. Suslikov <suslikov at texnika dot com dot ua>
2006-02-24add TTTech MC322Brad Smith
PCI id from the Linux 8139cp driver.
2006-02-24use some define's for the PCI ids and add another ICP Vortex PCI id.Brad Smith
PCI id from the Linux gdth driver. ok krw@
2006-02-23regenBrad Smith
2006-02-23add another ICP Vortex PCI id.Brad Smith
2006-02-22fix nfe_txeof() to reset the wathdog timeout only when a full tx frameDamien Bergamini
has been sent.
2006-02-22re-enable interrupt mitigation and mask out NFE_IRQ_TIMER that was causingDamien Bergamini
interrupts flood.
2006-02-22IBM makes a pcn card that shows up as:Brad Smith
Trident Microsystems 4DWAVE DX (ethernet network, revision 0x25) Unfortunately, this is an autri sound card. Special case the match routines for both drivers so if_pcn properly picks it up and autri does not. From NetBSD ok mickey@, tested by martin@
2006-02-22For 82544 and newer chips increase the number of TX descriptors to 512.Brad Smith
2006-02-22regenBrad Smith
2006-02-22update the media settings after MAC setup.Brad Smith
2006-02-21disable interrupt mitigation until i figure out why we're spending 10% ofDamien Bergamini
CPU time in interrupts with it.
2006-02-21- Overhaul link state detection code.Brad Smith
- Make use of if_link_state_change() so CARP will now see link state changes for fibre cards. revs 1.102, 1.104, 1.113, 1.120, and 1.124. From FreeBSD Tested with 5700/5701/5703/5704/5750 and a 5752.
2006-02-20- remove mbuf linearization code. it is broken in this context and it is veryDamien Bergamini
unlikely that we will see mbuf chains with 62 fragments anytime soon (anyway, it would not crash, it would just freeze TX). - fix max scatter value so we don't end up filling the ring with one mbuf chain.
2006-02-19- fix h/w VLAN tagging and enable it for adapters that support it (VLAN tagDamien Bergamini
stripping job is left to the network stack). - enable interrupt mitigation by default. - add some magic to the initialization sequence in the hope that it will fix TX issues seen on some adapters.
2006-02-19add the TTTech MC322Brad Smith
2006-02-17If there is no link then set IFM_NONE so ifconfig will show a mediaBrad Smith
status of (none) whether in auto or forced speed/duplex mode.
2006-02-17- simplify link state handling code.Brad Smith
- update interface baud rate properly so userland programs such as a SNMP daemon or bgpctl/ospfctl for example will display the correct interface speed instead of always saying 1 Gbps. From FreeBSD
2006-02-16Use rasops_unpack_attr() to decompose attributes instead of doing it by hand,Miod Vallat
as we are not supposed to know how rasops encodes attributes here. Tested matthieu@
2006-02-16set IFCAP_VLAN_MTU unconditionally.Brad Smith
2006-02-16Do not bother enabling HW TX checksum offload since the code toBrad Smith
support this feature was removed awhile ago.
2006-02-16Only set HW VLAN assist flag when IFCAP_VLAN_HWTAGGING is set.Brad Smith