summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_txp.c
AgeCommit message (Expand)Author
2010-09-20Stop doing shutdown hooks in network drivers where possible. We alreadyTheo de Raadt
2009-08-13- consistify cfdriver for the ethernet drivers (0 -> NULL)Jasper Lievisse Adriaanse
2009-03-24Upgrade to newer firmware needed by some txp(4) variants. Fixes PR 6085.Mark Kettenis
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-11-09Introduce bpf_mtap_ether(), which for the benefit of bpf listenersChristian Weisgerber
2008-10-16Switch the existing TX VLAN hardware support over to having theChristian Weisgerber
2008-10-16Convert RX tag stripping to storing the tag in the mbuf header andChristian Weisgerber
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-18Introduce the infrastructure required to support hardware VLAN tagChristian Weisgerber
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-09-08IEEE 802.3 Annex 28B.3 explicitly specifies the following relativeBrad Smith
2008-05-31Clear the IFF_RUNNING/IFF_OACTIVE flags and the watchdog timer inBrad Smith
2008-05-22ANSI function definitions.Brad Smith
2008-05-22More timeout(9) usage cleaned up.Michael Knudsen
2008-05-22Remove unnecessary receive filter call from the attach hook. This isBrad Smith
2008-05-22Read the MII_ANAR register and get the common denominator ability.Brad Smith
2008-05-22Remove the "loaded firmware" message from dmesg. Only print somethingBrad Smith
2008-04-03Add missing half duplex flags for the media status.Brad Smith
2007-04-11Do not use m_prepend() directly, always use M_PREPEND() instead.Claudio Jeker
2006-06-29do not check for master/io/mem enablesTheo de Raadt
2006-05-28unknown ioctl is ENOTTY not EINVALJason Wright
2006-04-26coverity, covsmerity: no reason to put an overly complex fix in here inJason Wright
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-02-16set IFCAP_VLAN_MTU unconditionally.Brad Smith
2005-06-15Disable hardware vlan decapsulation, but not really. Because of a firmwareCamiel Dobbelaar
2005-04-25csum -> csum_flagsBrad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-12-17Fix printf in loadfirmware error path.Alexander Yurchenko
2004-12-14txp(4) late firmware loading, written somewhere over the pacific, testedTheo de Raadt
2004-09-23don't need to set ifp->if_mtu or ifp->if_output in each driver,Brad Smith
2004-05-31Replace local crc32 with ether_crc32_be.Ryan Thomas McBride
2003-12-29no vtophys(), don't need uvm_extern.h anymore.Brad Smith
2003-10-22one more 3c990 variant; tested by Niko Itajarvi <niko.itajarvi@satabaana.net>Henning Brauer
2003-06-02Remove clause 3 & 4 (with permission from aaron and deraadt)Jason Wright
2003-02-28add support for 3cr990 (not 3cr990a,b,c, etc) and 3cr990-fx; from linux driverJason Wright
2002-11-19Add a simplistic table driven lookup routine and use it where appropriate.Jason Wright
2002-07-11add rcsid to firmware, and remove defn for tc990_IMAGE_SIZE, its ugly.Jason Wright
2002-07-11Convert the cmd and response queues to be endian aware, also prepare for new ...Jason Wright
2002-04-30enough letoh-foo to get through firmware upload on big endian machinesJason Wright
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
2002-02-07fix copyright; chris@Jason Wright
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-11-02- Set valid bit in transmit descriptors and tx fragment descriptors (previousJason Wright
2001-09-21Correct some pryntf() usage: get the correct number of arguments in theMiod Vallat
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-27get direction of read/write correct in calls to bus_dmamap_sync()Jason Wright
2001-08-25Change pci_intr_map to take pci_attach_args as an argument.Artur Grabowski