summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_vr.c
AgeCommit message (Expand)Author
2006-09-22put a few printf's in the interrupt handler under VR_DEBUG.Brad Smith
2006-06-17add sys/timeout.hBrad Smith
2006-05-28unknown ioctl is ENOTTY not EINVALJason Wright
2006-04-28check for IFF_RUNNING being set before calling vr_init().Brad Smith
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-20de-register.Brad Smith
2006-02-07move the devices list up a bit.Brad Smith
2006-02-06vr_start(): return if IFF_OACTIVE is set.Brad Smith
2006-02-05make sure to set or clear the RX mode promiscuous bit.Brad Smith
2006-02-05call vr_setmulti() if adjusting PROMISC or ALLMULTI and do not do a fullBrad Smith
2006-01-14- the allmulti target initially enables all multicast mode so don't botherBrad Smith
2005-12-10Check dm_nsegs > 0 rather than dm_segs > 0 when deciding if there areKenneth R Westerback
2005-12-10remove an unused mbuf struct from vr_encap(), leftover from Jason's bus_dma c...Brad Smith
2005-12-10ANSI functions.Brad Smith
2005-12-08- remove unnecessary return at end of void functionBrad Smith
2005-12-07this should fix the VT6103.Brad Smith
2005-11-07- splimp -> splnetBrad Smith
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