aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ale
Commit message (Expand)AuthorAgeFilesLines
* ale: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Remove compatibility code for changing sysctl definitions for pre FreeBSD 9Warner Losh2020-03-011-8/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-12/+12
* Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that processGleb Smirnoff2020-02-111-1/+1
* Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff2019-10-211-12/+12
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-261-1/+1
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-191-1/+1
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-191-1/+1
* Add PNP info to PCI attachment of ale driverWarner Losh2018-06-131-0/+2
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-1/+1
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-273-0/+6
* sys/dev: use our nitems() macro when it is avaliable through param.h.Pedro F. Giffuni2016-04-191-1/+1
* Fix variable assignment.Pyun YongHyeon2016-02-181-1/+1
* Fix a long standing bug in MAC statistics register access. OnePyun YongHyeon2014-10-082-14/+3
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-181-11/+12
* Use define from if_var.h to access a field inside struct if_data,Gleb Smirnoff2014-08-301-1/+1
* Fix various NIC drivers to properly cleanup static DMA resources.John Baldwin2014-06-111-16/+12
* Increase the number of TX DMA segments from 32 to 35. It turnedPyun YongHyeon2014-03-311-1/+1
* m_defrag(9) does not touch original mbuf chain when it can'tPyun YongHyeon2014-01-081-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Make sure to stop both TX and RX MACs in ale_stop_mac(). PreviouslyPyun YongHyeon2012-12-171-1/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-041-3/+3
* Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric2012-11-051-1/+1
* Fix typo. Check against number of allocated MSI-X vectors.Pyun YongHyeon2012-10-081-1/+1
* - Const'ify the device lookup-table.Marius Strobl2012-04-041-10/+8
* Do not report current link status if driver is not running.Pyun YongHyeon2012-03-301-0/+4
* Remove task queue based link state change handler. Driver no longerPyun YongHyeon2012-03-302-59/+39
* Close a race where SIOCGIFMEDIA ioctl get inconsistent link status.Pyun YongHyeon2011-10-171-1/+1
* Fix typo.Pyun YongHyeon2011-05-191-2/+2
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-4/+2
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-5/+5
* Fix some bugs in my last set of changes to ale(4):John Baldwin2011-01-182-9/+8
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-1/+4
* Add a 'locked' variant of the foo_start() routine and call it directlyJohn Baldwin2011-01-032-15/+12
* Remove unecessary and clearly wrong usage of atomic(9).Pyun YongHyeon2010-12-141-5/+3
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-151-9/+5
* Make sure to not use stale ip/tcp header pointers. The ip/tcpPyun YongHyeon2010-10-141-0/+1
* It seems ale(4) controllers do not like to see TCP payload in thePyun YongHyeon2010-04-261-4/+33
* With r206844, CSUM_TCP is also set for CSUM_TSO case. ModifyPyun YongHyeon2010-04-191-11/+8
* Add TSO support on VLANs. While I'm here remove unnecessary checkPyun YongHyeon2010-02-261-22/+9
* Fix multicast handling. All Atheros controllers use big-endian formPyun YongHyeon2009-09-291-1/+1
* Disable Rx checksum offload until I find more clue why it breaksPyun YongHyeon2009-06-291-0/+8
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/Robert Watson2009-06-261-2/+2
* Now pci(4) handles PCIM_CMD_INTxDIS so there is no need to pokePyun YongHyeon2009-03-051-10/+1
* AR8113 also need to set DMA read burst value. This should fixPyun YongHyeon2008-12-031-4/+2
* Add some PHY magic to enable PHY hibernation and 1000baseT/10baseTPyun YongHyeon2008-12-031-0/+33
* Add ale(4), a driver for Atheros AR8121/AR8113/AR8114 PCIe ethernetPyun YongHyeon2008-11-123-0/+4090