summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vr.c
AgeCommit message (Expand)Author
2005-11-04- splimp -> splnetBrad Smith
2005-09-11do not inline pci_mapreg_map() anymore as it is olrite now; brad@ okMichael Shalayeff
2005-07-06- Rewritten TX to use only two pointers to track producer/consumer.Brad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-09-23don't need to set ifp->if_mtu or ifp->if_output in each driver,Brad Smith
2004-06-06Multicast cleanupsRyan Thomas McBride
2004-04-14new vr; loki@animata.netTheo de Raadt
2003-12-29no vtophys(), don't need uvm_extern.h anymore.Brad Smith
2003-10-14Add htole and bus_dmamap_sync code. These allow if_vr to work on powerpc.Dale Rahn
2003-10-13last vtophys (tx data) is now dead. Needs dma sync's and probably moreJason Wright
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-10lightly season with a touch of htole32()... a pinch will do.Jason Wright
2003-10-10another easy vtophys removal (tx descriptor setup)... 6 to go.Jason Wright
2003-10-10don't use vtophys on rx lists any moreJason Wright
2003-10-07Do not forget to initialise the version member of the softc, and bringMiod Vallat
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
2003-01-12add support for via rhine III; Jonathon Fletcher, jonathon.fletcher at pobox ...Jason Wright
2003-01-12pad tx buffer with zero's; John L. Scarfone, j0 at cox.netJason Wright
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-05-14Fixed ALTQ support.Todd C. Miller
2002-04-03back out ALTQ diff which breaks it; see PR 2517Theo de Raadt
2002-03-14First round of __P removal in sysTodd C. Miller
2002-03-12sync with KAMEKenjiro Cho
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-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski
2001-08-12remove redundant vm includesMichael Shalayeff
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
2001-06-24Program the address filter in vr_init(). Apparently the rhine cards are smartAaron Campbell
2001-06-24more ether_input_mbuf() conversion.Federico G. Schwindt
2001-05-16Bring chip out of suspend mode in case we're booting after a shutdown fromAaron Campbell
2001-03-25Missing splx(s). Thanks to dawson and team for finding this oneConstantine Sapuntzakis
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2001-02-20add mii support to if_vr (mostly from FreeBSD)Jason Wright
2001-02-17no need for seperate variable to hold ethernet address... that's whatJason Wright
2001-02-17sync with freebsd up to switch to miiJason Wright
2001-02-09Handle vr_encap() failure. From FreeBSD.Aaron Campbell
2000-07-02add via vt6102 id; freebsd-gnatsJason Wright
2000-02-15make sure to call ether_{add,del}multi() as appropriate in xxx_ioctl()Jason Wright
1999-09-13Remove staticsNiklas Hallqvist
1999-08-05remove some debugging stuffJason Wright
1999-02-26compensate for the fact that the check for ownership of a unicast packetJason Wright
1999-02-24why do new manufacturers make identical products, but change the vendor field?Theo de Raadt
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