summaryrefslogtreecommitdiff
path: root/sys/dev/ic/fxp.c
AgeCommit message (Expand)Author
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
2004-05-12network drivers don't need to include bpfdesc.hTed Unangst
2004-05-01Fix nasty bug where driver would not correctly catch and handle an rnrBob Beck
2004-04-26Allocate rx buffer mbuf clusters at ifconfig time, release them when theRyan Thomas McBride
2004-04-15Fix incorrect error message (rx dma map, not tx).Ryan Thomas McBride
2004-01-20when reading eeprom for the address, DELAY(4) during the operations.Theo de Raadt
2004-01-08typo from Pedro Martelletto;Jason McIntyre
2003-12-29no vtophys(), don't need uvm_extern.h anymore.Brad Smith
2003-12-23htole vs letoh (no functional changeMichael Shalayeff
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-05-28The statistics are wrong endian. "netstat -i" now gives sane results.Henric Jungheim
2003-02-19use a nop with I bit set at the end of the tx chain. This avoids a raceJason Wright
2002-10-17Bigendian support for fxp, work from pefo with cleanups, ok art@ and others.Dale Rahn
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries
2002-06-09a step towards consistancy; in general:Todd T. Fries
2002-05-13When collecting the completed tx descriptors, dmasync all of themArtur Grabowski
2002-05-13Don't leak memory when bus_dmamap_load_mbuf fails.Artur Grabowski
2002-05-10Zap an unsued define.Artur Grabowski
2002-05-10What we store on all archs just before the rfa is a pointerArtur Grabowski
2002-03-15Missing splxArtur Grabowski
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-15Don't cast nonexistent return value from splx to (void). ok art@Thomas Nordin
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
2001-09-20occured->occurredMike Pechkin
2001-09-17Remove all of the last vestiges of vtophys (namely RFA's):Jason Wright
2001-08-27get direction of read/write correct in calls to bus_dmamap_sync()Jason Wright
2001-08-25deal with 5 arg form of bus_dmamap_sync() if available.Jason Wright
2001-08-10- make transmit use linked lists not indexed arrays (more like it was when I ...Jason Wright
2001-08-09- scb_wait() is now time based (not cpu speed based)Jason Wright
2001-08-03Fix logic for detecting 82558 and newer chips in pci;Chris Cappuccio
2001-07-18fix vtophys usage, mainly ppc-required; art@ ok and tried to bribe^H^H^H^H^Hm...Michael Shalayeff
2001-06-27ALTQ'ify network drivers.Kenjiro Cho