aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/de
Commit message (Expand)AuthorAgeFilesLines
* Deprecate a number of less used 10 and 10/100 Ethernet devices.Brooks Davis2018-10-251-0/+2
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-3/+3
* GC never enabled support for SIOCGADDRROM and SIOCGCHIPID.Brooks Davis2018-03-292-17/+0
* kernel: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-273-0/+6
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-2/+2
* Remove dangling DE425 EISA card references in the de driver. TheyWarner Losh2017-02-021-14/+0
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-033-3/+3
* Fix build when KTR is defined but not KTR_TULIP.Svatopluk Kraus2015-11-201-1/+1
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-6/+6
* Don't bother clearing maps for static DMA allocations to NULL. Instead,John Baldwin2014-06-171-2/+0
* Fix a few more drivers that were explicitly destroying the bus_dmaJohn Baldwin2014-06-111-1/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-041-4/+4
* More conversions of drivers to use the PCI parent DMA tag.Scott Long2012-03-121-3/+4
* Replace `inline static' by `static inline'.Ed Schouten2011-12-131-1/+1
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* Use a private timer to run the statistics timer instead of (ab)usingJohn Baldwin2009-11-172-20/+15
* Align Tx/Rx descriptors on 32 bytes boundary instead of PAGE_SIZE.Pyun YongHyeon2009-09-242-9/+8
* Destroy dmamap in dma cleanup.Pyun YongHyeon2009-09-241-0/+1
* Consistently use bus_addr_t.Pyun YongHyeon2009-09-242-10/+10
* Use __NO_STRICT_ALIGNMENT to determine whether de(4) have to applyPyun YongHyeon2009-09-242-5/+2
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/Robert Watson2009-06-261-2/+2
* tulip_busdma_cleanup: pass correct vaddr (2nd arg) to bus_dmamem_free()Max Khon2009-02-091-1/+1
* During attach on some de(4) adapters the driver sends out a test packet asJohn Baldwin2008-04-051-2/+6
* The maxsegsz of a dma tag created in de(4) is TULIP_DATA_PER_DESC bytes.Pyun YongHyeon2007-06-071-1/+1
* Increase size of timer counter bitfield to accomodate the actual size of theMatt Jacob2007-05-201-1/+1
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* - Consistently use if_printf() only in interface methods: if_start(),Gleb Smirnoff2006-09-152-32/+31
* Remove various bits of conditional Alpha code and fixup a few comments.John Baldwin2006-05-121-39/+0
* Repo copy de driver to dev/de, and adjust.Warner Losh2006-02-262-5/+5
* Use the copy of the card's MAC address saved in tulip_enaddr() in the softcJohn Baldwin2005-12-221-3/+12
* Use ETHER_ADDR_LEN rather than hardcoding 6.John Baldwin2005-12-211-1/+1
* Fix the type of "eaddr" to guarantee the required alignment.Ruslan Ermilov2005-12-011-8/+8
* Byte copy IF_LLADDR() on stack to align it to be safe for typecasts.Ruslan Ermilov2005-11-302-21/+20
* Various fixes to make de(4) not panic after ru@'s IF_LLADDR() changes:John Baldwin2005-11-212-30/+22
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-9/+9
* - Use m_defrag() instead of homerolling our own variantJohn Baldwin2005-08-261-68/+55
* - Remove non-bus-dma code.John Baldwin2005-08-252-456/+134
* Major rototill of this driver to add FreeBSD bus-dma support:John Baldwin2005-08-252-529/+774
* - Use htole32() instead of using bswap32() conditional on #if BYTE_ORDER.John Baldwin2005-08-171-19/+8
* Remove the unused TULIP_CSR_{READ,WRITE}BYTE macros.John Baldwin2005-08-171-9/+0
* Call tulip_start() rather than tulip_ifstart() from the interrupt handlerJohn Baldwin2005-08-091-1/+1
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-15/+16
* Modify device drivers supporting multicast addresses to lock if_addr_mtxRobert Watson2005-08-031-0/+2
* - Use callout_*() rather than timeout() to periodically poll the media.John Baldwin2005-07-272-40/+156
* - Use the PCIR_BAR() macro rather than hardcoding rids.John Baldwin2005-07-211-8/+4
* Don't set if_start to tulip_ifstart all over the place. It is alreadyJohn Baldwin2005-07-211-6/+0
* Remove conditional code that has largely rotted that is also not on byJohn Baldwin2005-07-212-233/+13
* Use get_cyclecount() rather than hardcoding rdtsc and rpcc in asm for i386John Baldwin2005-07-211-20/+2