| Age | Commit message (Expand) | Author |
| 2023-08-16 | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2022-12-21 | DrvAPI: Trivial mechanical conversions for various drivers | Justin Hibbits |
| 2020-05-25 | [ath] [ath_hal] Propagate the HAL_RESET_TYPE through to the chip reset; set i... | Adrian Chadd |
| 2020-05-15 | [ath] [ath_rate] Extend ath_rate_sample to better handle 11n rates and aggreg... | Adrian Chadd |
| 2017-11-27 | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2016-11-28 | [ath] force wake the hardware if we see a missed beacon. | Adrian Chadd |
| 2016-04-20 | net80211: replace internal LE_READ_*/LE_WRITE_* macro with system | Andriy Voskoboinyk |
| 2015-11-24 | [ath] migrate ioctl and busdma memory operations out into separate source files. | Adrian Chadd |
| 2015-08-27 | Replay r286410. Change KPI of how device drivers that provide wireless | Gleb Smirnoff |
| 2015-08-08 | Revert the wifi ifnet changes until things are more baked and tested. | Adrian Chadd |
| 2015-08-07 | Change KPI of how device drivers that provide wireless connectivity interact | Gleb Smirnoff |
| 2014-05-02 | Add tracking for self-generated frames when the VAP is in sleep state. | Adrian Chadd |
| 2014-04-30 | Bring over some initial power save management support, reset path | Adrian Chadd |
| 2013-05-26 | Migrate ath(4) to now use if_transmit instead of the legacy if_start | Adrian Chadd |
| 2013-05-18 | Be (very) careful about how to add more TX DMA work. | Adrian Chadd |
| 2013-05-08 | This shouldn't have made it into this commit, sorry. | Adrian Chadd |
| 2013-05-08 | Revert a previous commit - this is causing hardware errors. | Adrian Chadd |
| 2013-04-01 | Ensure that we only call the busdma unmap/flush routines once, when | Adrian Chadd |
| 2013-03-26 | Add per-TXQ EDMA FIFO staging queue support. | Adrian Chadd |
| 2013-03-24 | Overhaul the TXQ locking (again!) as part of some beacon/cabq timing | Adrian Chadd |
| 2013-02-13 | Pull out the if_transmit() work and revert back to ath_start(). | Adrian Chadd |
| 2013-02-11 | Put this back into the ath taskqueue rather than the ath TX taskqueue. | Adrian Chadd |
| 2013-02-07 | Methodize the process of adding the software TX queue to the taskqueue. | Adrian Chadd |
| 2013-01-26 | Migrate the TX sending code out from under the ath0 taskq and into | Adrian Chadd |
| 2013-01-15 | Implement frame (data) transmission using if_transmit(), rather than | Adrian Chadd |
| 2012-10-31 | I give up - introduce a TX lock to serialise TX operations. | Adrian Chadd |
| 2012-10-28 | Begin fleshing out some software queue awareness for TIM handling with | Adrian Chadd |
| 2012-10-14 | Push the actual TX processing into the ath taskqueue, rather than having | Adrian Chadd |
| 2012-08-14 | Break out the TX completion code into a separate function, so it can be | Adrian Chadd |
| 2012-08-12 | Revert the ath_tx_draintxq() method, and instead teach it the minimum | Adrian Chadd |
| 2012-08-12 | Break out ath_draintxq() into a method and un-methodize ath_tx_processq(). | Adrian Chadd |
| 2012-07-31 | Migrate some more TX side setup routines to be methods. | Adrian Chadd |
| 2012-07-27 | Migrate the descriptor allocation function to not care about the number | Adrian Chadd |
| 2012-07-27 | Refactor out the descriptor allocation code from the buffer allocation | Adrian Chadd |
| 2012-07-23 | Modify ath_descdma_setup() to take a descriptor size parameter. | Adrian Chadd |
| 2012-07-14 | Fix EDMA RX to actually work without panicing the machine. | Adrian Chadd |
| 2012-07-09 | Further preparations for the RX EDMA support. | Adrian Chadd |
| 2012-06-13 | Implement a separate, smaller pool of ath_buf entries for use by management | Adrian Chadd |
| 2012-06-13 | Replace the direct sc_txbuf manipulation with a pair of functions. | Adrian Chadd |
| 2012-06-05 | Mostly revert previous commit(s). After doing a bunch of local testing, | Adrian Chadd |
| 2012-06-05 | Create a function - ath_tx_kick() - which is called where ath_start() is | Adrian Chadd |
| 2012-06-04 | Migrate the TX path to a taskqueue for now, until a better way of | Adrian Chadd |
| 2012-05-20 | Migrate most of the beacon handling functions out to if_ath_beacon.c. | Adrian Chadd |
| 2012-05-20 | Migrate the TDMA management functions out of if_ath.c into if_ath_tdma.c. | Adrian Chadd |
| 2012-05-20 | Migrate the bulk of the RX routines out from if_ath.c to if_ath_rx.[ch]. | Adrian Chadd |
| 2011-11-08 | Introduce TX aggregation and software TX queue management | Adrian Chadd |
| 2011-11-08 | Refactor out the TX buffer management and completion code in | Adrian Chadd |
| 2011-11-08 | Change ath_buf allocation to: | Adrian Chadd |
| 2011-11-08 | In preparation for supporting 11n TX/RX properly, allow for TX queue draining | Adrian Chadd |