summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vrreg.h
AgeCommit message (Expand)Author
2013-02-09Programme the VT6105M, VT6105 and RhineII-2 to permit frames of up toStuart Henderson
2013-01-28Add TX interrupt mitigation for vr(4) chips, loosely based on FreeBSD,Darren Tucker
2013-01-16Add hardware VLAN tag/untag support for VT6105M chips. Help/feedback/okDarren Tucker
2012-10-20Implement transmit DMA segments. The descriptor usage is from FreeBSD,Chris Cappuccio
2012-10-18Convert a number of old private copies of code which predatesTheo de Raadt
2012-01-05suspend/resume support for vr(4); from brynet@gmail.comTheo de Raadt
2011-12-08add timeout to fill rx-ring in case of mbuf shortage while in vr_intr();Markus Friedl
2011-03-13Wake On LAN support for vr(4).Stefan Sperling
2009-06-18MCLGETI support for vr(4) interfaces. This will make the newer soekris andClaudio Jeker
2009-05-12cleanup and simplify promiscuous/multicast setup (setmulti -> iff).Stuart Henderson
2009-05-11remove local copy of vendor id/device id, there's nothing wrong withStuart Henderson
2009-05-10Remove config register gpio definitions for older chips, gpio miiStuart Henderson
2009-05-10- change device matching to use a quirks table.Stuart Henderson
2009-04-28The TX engine can get stuck if the interface went through a linkMarco Pfatschbacher
2008-07-18o Use mbufs, for the RX ring, instead of malloc()'ing an MCLBYTES sized buffer.Thordur I. Bjornsson
2007-10-04g/c ETHER_CRC_LEN.Brad Smith
2007-10-04Remove renaming of fields with #define.Brad Smith
2007-09-01Add VLAN reception support to vr(4). Diff from Brad.Marcus Glocker
2006-02-05call vr_setmulti() if adjusting PROMISC or ALLMULTI and do not do a fullBrad Smith
2005-12-07this should fix the VT6103.Brad Smith
2005-07-06- Rewritten TX to use only two pointers to track producer/consumer.Brad Smith
2005-05-27kill another forgotten vtophys since bus_dma conversionPeter Valchev
2004-09-28Use ETHER_MAX_DIX_LEN/ETHER_MIN_LENBrad Smith
2004-05-19remove duplication, use ETHER_ALIGN from if_ether.hBrad Smith
2003-10-12only one vtophys left (tx data)... both the rx and tx descriptors areJason Wright
2003-10-12rework rx to use bus_dma and sprinkle with a small amount of htole32.Jason Wright
2003-10-10unsmoke drugs in vr_encap() (simplify it quite alot)Jason Wright
2003-10-10don't use vtophys on rx lists any moreJason Wright
2003-02-19Sync if_vr code with FreeBSD. This makes the driver much better when it comesMiod Vallat
2003-02-09Must set BCR0/BCR1 since they can override the RXCFG/TXCFG registers; from fr...Jason Wright
2001-05-16Bring chip out of suspend mode in case we're booting after a shutdown fromAaron Campbell
2001-02-20add mii support to if_vr (mostly from FreeBSD)Jason Wright
2001-02-17sync with freebsd up to switch to miiJason Wright
1999-01-30update to latest freebsd code, fixes stalls during heavy trafficNiklas Hallqvist
1999-01-10VIA Rhine driver, ported from FreeBSD; written by wpaul@ctr.columbia.edu.Jason Downs