summaryrefslogtreecommitdiff
path: root/sys/dev/ic/fxp.c
AgeCommit message (Expand)Author
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2009-10-15Add detach support to a few more drivers, and in others do the neccessaryTheo de Raadt
2009-08-25Don't setup multicast when in promiscuous mode. From Brad.Stuart Henderson
2009-08-13Rewrite part of the promiscuous/multicast handling; tested by myself,Stuart Henderson
2009-08-10More cases of shutdown hooks not needed after card is already stopped. InTheo de Raadt
2009-06-06Rewrite the SIOCSIFFLAGS ioctl handling code to clean it up a bit andChristian Weisgerber
2009-06-02Make fxp at pci detachable; untested.Jonathan Gray
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-02-21Some fxp(4) chips do not like having their status/command registers accessedBrad Smith
2008-02-20- Only clear the IFF_OACTIVE flag if packets were processed.Brad Smith
2007-10-13remove unneeded declarations that shadows existing vars; ok by many.Federico G. Schwindt
2007-08-31new format firmware load messageTheo de Raadt
2007-06-06do not include ipx headers (were not needed in the first place)Henning Brauer
2007-05-08put more foo_detach() routines where they are usedTheo de Raadt
2007-03-16Add missing "goto fail;" in an error path of fxp_attach().Claudio Jeker
2006-12-26Don't re-initialize the card every time the IP address is changed.Kenneth R Westerback
2006-12-13insufficient testing, martin, please do not be a moronTheo de Raadt
2006-12-13eliminate unnecessary interface resets in fxp_ioctl()Martin Reindl
2006-11-05ANSIBrad Smith
2006-10-26fix fxp(4) so that it will reset the link when you change the speed... ThisBrad Smith
2006-07-01(fxp/re)_attach_common -> (fxp/re)_attachBrad Smith
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-04remove vlan header.Brad Smith
2006-01-05Disable the minimum size frame bundling when using the CPUSaver microcode.Brad Smith
2006-01-05load the CPUSaver 102E microcode for the 82551 Rev 10 chip.Brad Smith
2005-11-07splimp -> splnetBrad Smith
2005-06-08remove netns crud.Henning Brauer
2005-05-27- fix reception of VLAN sized frames on 82558 and upBrad Smith
2005-05-13move IFQ_SET_MAXLEN to just above IFQ_SET_READYBrad Smith
2005-04-24add microcode to support interrupt mitigation on theBrad Smith
2005-02-03unbreak by killing volatile from fxp_mdi_read(). No binary change.Hans-Joerg Hoexer
2005-02-03make prototype match function for fxp_mdi_read.Kevin Lo
2005-01-15rev 1.85Brad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2005-01-14use PCI Memory Write and Invalidate; from bogdan@eastonline.ru, ok pascoeTheo de Raadt
2004-12-23change FXPF_UCODE to mean "firmware load attempted". if the firstTheo de Raadt
2004-12-22Use vfs firmware loader for fxp(4) interrupt coalescing microcode.Alexander Yurchenko
2004-12-08Defer reinitialisation of the RU until after the interrupt handler has hadChristopher Pascoe
2004-11-07struct ucode.length should be in number of elements (u_int32_t), notDaniel Hartmeier
2004-09-28remove if NVLAN around IFCAP_VLAN_MTUBrad Smith
2004-09-20remove software-based workaround for the resume issue.Brad Smith
2004-09-16whitespace cleanupMarkus Friedl
2004-08-04interrupt coalescing on post 82557 chips; from freebsd via Dmitry Bogdan <dsb...Michael Shalayeff
2004-07-12rearrange config-time printfsTheo de Raadt
2004-06-27stop passing an empty enaddr around since we figure out theBrad Smith
2004-05-18fix from netbsd to twiddle the fxp eeprom to disable dynamic standby modeBob Beck
2004-05-18Check for and handle interface CRC errors.Bob Beck