summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_em.c
AgeCommit message (Expand)Author
2006-05-01replace magic value of 32 with EM_MAX_SCATTER.Brad Smith
2006-04-28when setting the interface address, only call em_init() if the interfaceBrad Smith
2006-04-18add a few more Intel Gig PCI ids.Brad Smith
2006-04-16remove splnet usage from em_intr().Brad Smith
2006-04-12when the interrupt handler has run out of work to do it shouldnt return 0David Gwynne
2006-03-28Sync up to Intel's latest FreeBSD em driver (5.1.5). Adds supportBrad Smith
2006-03-27sync in some of the new PCI ids.Brad Smith
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-02-24update link status here.Brad Smith
2006-02-22For 82544 and newer chips increase the number of TX descriptors to 512.Brad Smith
2006-02-17If there is no link then set IFM_NONE so ifconfig will show a mediaBrad Smith
2006-02-17- simplify link state handling code.Brad Smith
2006-02-15be gone whitespace.Brad Smith
2006-02-10fix a typo in em_clean_transmit_interrupts() that will cause theBrad Smith
2006-02-10remove unnecessary link state check in the watchdog handler.Brad Smith
2006-01-28a little cleaning.Brad Smith
2006-01-14Only update the RX ring consumer pointer after running through the RX loop,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-12-04On the 82571 and newer chipset the ICR register is meaningful onlyBrad Smith
2005-11-28back out last change, caused me panics on jumbo packets, ok deraadt@Peter Stromberg
2005-11-27Since reception of Jumbo frames is enabled by default; ensure properBrad Smith
2005-11-26set Ethernet flow control parameters in em_hardware_init()Brad Smith
2005-11-19a whole lot of spaces to tabs, KNF and some other cleaning.Brad Smith
2005-11-18PCIX -> PCI-X in a few commentsBrad Smith
2005-11-18Use bus_addr_t for address in em_fill_descriptors().Brad Smith
2005-11-18fix wrong htole usage in the 82544 PCI-X workaround codepath in em_encap().Brad Smith
2005-11-18revert part of rev 1.45 ..Brad Smith
2005-11-15remove braces and fix indenting here so its easier to read.Brad Smith
2005-11-14re-add comment which is still valid for em_print_hw_stats().Brad Smith
2005-11-14remove unused em_print_debug_info() function.Brad Smith
2005-11-14remove unused HW VLAN tagging support which cannot be used due to HW limitati...Brad Smith
2005-11-13- Introduce two more stat counters, counting number of RXBrad Smith
2005-11-08Sync up to Intel's latest FreeBSD em driver (3.2.18). A few fixesBrad Smith
2005-11-04don't bother setting error in em_attach() since it'sBrad Smith
2005-10-26add missing bus_dmamap_sync()'s, much closer to working on hppaBrad Smith
2005-10-24Revamp interrupt handling in em(4) driver:Brad Smith
2005-10-21Remove unused global adapter linked list.Brad Smith
2005-10-21In em_process_receive_interrupts() cycle check IFF_RUNNING flag.Brad Smith
2005-10-16While in em_process_receive_interrupts() processing the packet em_init()Brad Smith
2005-10-15- put spl's right in the code and remove the macrosBrad Smith
2005-10-15sort PCI idsBrad Smith
2005-10-10- use correct size when setting hw.max_frame_size for non PCI-E cardsBrad Smith
2005-10-09remove colon after "address" when printing the MAC address.Brad Smith
2005-10-08fix spl usage in em_init().Brad Smith
2005-10-08- return from em_start() if not IFF_RUNNING.Brad Smith
2005-10-07Sync up to Intel's latest FreeBSD em driver which addsBrad Smith
2005-10-02spaces vs tabBrad Smith
2005-10-01remove return at the end of void function.Brad Smith
2005-09-10whitespace removal and KNFBrad Smith