summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_txp.c
AgeCommit message (Expand)Author
2020-03-10On NetBSD it's spelled "__NO_STRICT_ALIGNMENT". Adjust txp_rx_reclaim()thorpej
2020-03-10- Add support for MBUFTRACE.thorpej
2020-03-09Add an assertion.thorpej
2020-03-09Now that we're allocating rx software state from a fixed pool, wethorpej
2020-03-09Allocate a static set of receive software state descriptors at attachthorpej
2020-03-08Give each Tx DMA map 16 DMA segments rather than the previous absurdly largethorpej
2020-03-08Upgrade to newer firmware needed by some txp(4) variants.thorpej
2020-03-08Follow the example of the MII code and don't register the half-duplexthorpej
2020-03-08- Use BUS_ADDR_{LO,HI}32(), and rather than forcing the descriptorthorpej
2020-02-29Use the 64-bit PCI DMA tag, if available.thorpej
2020-01-30Adopt <net/if_stats.h>.thorpej
2019-12-06localifymaxv
2019-11-10in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAITchs
2019-10-30 if_percpuq(9) automatically increments if_ipackets, so don't add number ofmsaitoh
2019-07-09 Don't automatically set ec_capenable's ETHERCAP_VLAN_HWTAGGING bit inmsaitoh
2019-06-20 Fix panic on attach. This bug was added in rev. 1.56. I think it's notmsaitoh
2019-05-29Even if we don't use MII(4), use the common path of SIOC[GS]IFMEDIA inmsaitoh
2019-05-28 Use ETHER_LOCK()/ETHER_UNLOCK() for all ethernet drivers to protect ec_multi*.msaitoh
2019-05-23No functional change:msaitoh
2019-05-07- Use bus_dmamem_unmap() correctly in txp_dma_free() to prevent panic.msaitoh
2019-04-26No functional change:msaitoh
2019-04-11 Fix a bug that the duplex of manual media setting may be wrongmsaitoh
2018-12-09use pci_intr_establish_xname() everywherejdolecek
2018-07-25 Initialize some members in a mbuf which is on stack.msaitoh
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2017-09-26VLAN ID uses pkthdr instead of mtag now. Contributed by s-yamaguchi@IIJ.knakahara
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-12-08Apply deferred if_start frameworkozaki-r
2016-07-14- Use aprint*() more in xxx_attach().msaitoh
2016-07-14- Use aprint*() instead of printf() in xxx_attach().msaitoh
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2014-06-16 IFM_FDX and IFM_HDX use different bit, so set IFM_HDX bit if it's not fullmsaitoh
2014-03-29make pci_intr_string and eisa_intr_string take a buffer and a lengthchristos
2012-10-27split device_t/softc for all remaining drivers.chs
2010-11-13Don't pull in the whole uvm(9) API to access only PAGE_SIZE anduebayasi
2010-04-05Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpfjoerg
2010-01-19Redefine bpf linkage through an always present op vector, i.e.pooka
2009-09-27Replace shutdownhook_establish(9) with pmf_device_register1(9).tsutsui
2009-04-18Remove extra whitespace added by a stupid tool.tsutsui
2009-03-18bcopy -> memcpycegger
2009-03-18bzero -> memsetcegger
2009-03-18bcmp -> memcmpcegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2009-02-16fix media priorities:cegger
2008-11-07*** Summary ***dyoung
2008-04-10use aprint_*_dev and device_xnamecegger
2008-04-09Use device_t and accessors. Use cfdata_t and __arraycount().dyoung
2008-04-09s/pcimatch/match/ to avoid conflict with a global name.dyoung