summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_em.h
AgeCommit message (Expand)Author
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-11-25Add support for em(4) interfaces found on intel EP80579 SoC. The MAC part isDariusz Swiderski
2009-08-10A few more simple cases of shutdown hooks which only call xxstop, whenTheo de Raadt
2009-06-05tidy up promiscuous mode and multicast handling; from Brad; ok sthen@Christian Weisgerber
2008-12-15revert 1.20 now that the new allocator is used to control the number ofBrad Smith
2008-12-05Garbage collect now unused field in the softc struct again.Brad Smith
2008-12-03recommit the use of the new mbuf cluster allocator.David Gwynne
2008-11-29revert 1.197 if_em.c, 1.38/1.39 if_em.h, requested by dlg, until a bugStuart Henderson
2008-11-28Garbage collect now unused field in the softc struct.Brad Smith
2008-11-26rework the filling of the rx ring. this switches us to having the clusterDavid Gwynne
2008-07-22more negotation -> negotiation; ok sthen@Martynas Venckus
2007-10-21Allow for the adjustment of the number of RX descriptorsBrad Smith
2007-05-30Move the knob for the interrupt throttling register next to the knobs forChris Kuethe
2006-11-18fix commentsBrad Smith
2006-11-17Add a lower TX threshold value and use this when checking the number ofBrad Smith
2006-11-14Rework the transmit register handling. In em_encap() store the index ofBrad Smith
2006-11-10Pre-allocate the TX DMA maps intead of creating and destroying a DMA mapBrad Smith
2006-11-06Sync up to Intel's latest FreeBSD em driver (6.2.9). Adds supportBrad Smith
2006-09-17Overhaul RX path to recover from mbuf cluster allocation failure.Brad Smith
2006-09-17revert revision 1.131, the code in question was later found to not ensureBrad Smith
2006-08-04- merge em/ixgb_disable_promisc() into em/ixgb_set_promisc().Brad Smith
2006-07-07Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
2006-07-05revert back to the older driver as this causes some breakage.Brad Smith
2006-07-03Sync up to Intel's latest FreeBSD em driver (6.0.5). Adds supportBrad Smith
2006-03-05Sprinkle some tabs and a little cleaning.Brad Smith
2006-02-22For 82544 and newer chips increase the number of TX descriptors to 512.Brad Smith
2005-12-10add a shutdown function and register it with shutdownhook_establish().Brad Smith
2005-12-10remove a bit of unused code.Brad Smith
2005-11-18PCIX -> PCI-X in a few commentsBrad Smith
2005-11-13- Introduce two more stat counters, counting number of RXBrad Smith
2005-10-24Revamp interrupt handling in em(4) driver:Brad Smith
2005-10-21Remove unused global adapter linked list.Brad Smith
2005-10-15- put spl's right in the code and remove the macrosBrad Smith
2005-07-16move headers and remove some FreeBSD specific stuff.Brad Smith
2005-07-16fix support for interrupt mitigation.Brad Smith
2005-07-02syncTheo de Raadt
2005-05-04remove #ifdef __OpenBSD__Brad Smith
2005-03-27remove FreeBSD ifdef bloat.Brad Smith
2004-12-08powerhook: em_init on resumeMarkus Friedl
2004-11-16- Added fix for 82547 which corrects an issue with Jumbo frames larger than 10k.Brad Smith
2004-06-18On architectures which have strict alignment, shift the entire mbuf chain byRyan Thomas McBride
2004-05-19remove duplication, use ETHER_ALIGN from if_ether.hBrad Smith
2004-04-26oh we need to model check and not crank > 256 for older cards... do that laterTheo de Raadt
2004-04-26this driver had 256 clusters for receive buffers. move to 512, to increaseTheo de Raadt
2004-04-18Sync with FreeBSD's "em".Henric Jungheim
2003-06-13Sync with FreeBSD's "em".Henric Jungheim
2002-09-24Driver for Intel PRO/1000 gigabit ethernet adapters.Nathan Binkert