summaryrefslogtreecommitdiff
path: root/sys/dev/ath/if_ath_tx_ht.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r366112:Bjoern A. Zeeb2020-11-051-8/+5
* MFC r344749-344750,344841-344843,345284,346405,346470,347140-347141,348331,Bjoern A. Zeeb2020-09-101-4/+20
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* [ath] only apply the AR9300 delimiter workaround for the first sub-frame.Adrian Chadd2017-01-221-5/+6
* [ath] improve the debugging when looking into the maximum A-MPDU size being c...Adrian Chadd2017-01-211-2/+8
* ath: adapt LDPC support checksAndriy Voskoboinyk2017-01-211-1/+1
* [ath] use the correct AMPDU frame limit for the given node, rather than the g...Adrian Chadd2016-12-031-15/+30
* [ath] obey the peer A-MPDU density and max-size.Adrian Chadd2016-11-221-9/+54
* [ath] don't do LDPC, STBC or short-gi for locationing frames.Adrian Chadd2016-07-191-4/+26
* [ath] [ath_hal] break out the duration calculation to optionally include SIFS.Adrian Chadd2016-07-151-3/+2
* [ath] obey the short-GI vap config flag when transmitting.Adrian Chadd2016-07-071-2/+5
* [ath] initialise do_ldpc to 0.Adrian Chadd2016-04-291-0/+1
* [ath] Add LDPC transmit support.Adrian Chadd2016-04-291-0/+33
* [ath] obey the STBC flag setting in iv_flags_htAdrian Chadd2016-04-261-4/+9
* wrap in ATH_DEBUG.Adrian Chadd2015-11-281-2/+2
* [ath] conditionally print out the rate series information if ATH_DEBUG_XMIT i...Adrian Chadd2015-11-271-3/+4
* Implement my first cut at "correct" node power-save andAdrian Chadd2013-05-151-2/+7
* Update the rate series setup code to use the decisions already made inAdrian Chadd2013-04-171-45/+29
* Oops - fix an incorrect test.Adrian Chadd2013-02-281-1/+1
* Don't enable the HT flags for legacy rates.Adrian Chadd2013-02-281-44/+64
* Enable STBC for the given rate series if it's negotiated:Adrian Chadd2013-02-271-5/+18
* Part #2 of the TX chainmask changes:Adrian Chadd2013-02-251-8/+9
* Add an option to allow the minimum number of delimiters to be tweaked.Adrian Chadd2013-02-211-0/+7
* Add a new option to limit the maximum size of aggregates.Adrian Chadd2013-02-211-1/+18
* Fix a corner case that I noticed with the AR5416 (and it's currentlyAdrian Chadd2013-02-081-10/+7
* Delete the per-TXQ locks and replace them with a single TX lock.Adrian Chadd2012-12-021-1/+1
* For AR9380 NICs - the non-enterprise versions don't support RTS protectionAdrian Chadd2012-11-031-2/+10
* Migrate the TID TXQ accesses to a new set of macros, rather than reusingAdrian Chadd2012-10-071-2/+2
* Correctly mask out the RTS/CTS flags when forming aggregates.Adrian Chadd2012-09-081-1/+1
* Shuffle the call to ath_hal_setuplasttxdesc() to _after_ the rate controlAdrian Chadd2012-07-311-24/+0
* Introduce a couple more fields in the rate scenario setup as part ofAdrian Chadd2012-07-271-0/+2
* Revert this; it wasn't supposed to be part of this commit.Adrian Chadd2012-07-231-2/+0
* Begin separating out the TX DMA setup in preparation for TX EDMA support.Adrian Chadd2012-07-231-0/+2
* A few nitpicks:Adrian Chadd2012-06-161-14/+35
* Remove a duplicate definition.Adrian Chadd2012-06-131-2/+0
* Revert r233227 and followup commits as it breaks CCMP PN replay detection.Adrian Chadd2012-06-111-64/+1
* As I thought, this is a bad idea. When forming aggregates, the RTS/CTSAdrian Chadd2012-04-071-11/+7
* Enforce the RTS aggregation limit if RTS/CTS protection is enabled;Adrian Chadd2012-04-071-14/+32
* Remove duplicate txflags field from ath_buf.Adrian Chadd2012-04-071-5/+5
* Use the assigned sequence number when checking if a retried packet isAdrian Chadd2012-03-261-2/+20
* Delay sequence number allocation for A-MPDU until just before the frameAdrian Chadd2012-03-201-11/+54
* Introduce TX aggregation and software TX queue managementAdrian Chadd2011-11-081-12/+604
* Enable setting the short-GI bit when TX'ing HT rates but only if theAdrian Chadd2011-05-301-6/+14
* After discussing with Bernhard, the "right" way in net80211 to checkAdrian Chadd2011-03-251-2/+7
* Re-disable the setting of 2040/shortgi bits for now.Adrian Chadd2011-03-251-1/+2
* Flip back HT/40 and Short-GI (for 40mhz operation). These are now verified to...Adrian Chadd2011-03-241-2/+0
* Clean up setting the short preamble bit in the rate - this way itAdrian Chadd2011-03-221-3/+2
* The number of streams is not based on the interface stream count, but theAdrian Chadd2011-03-131-2/+4
* Disable trying to do HT/40 and short-GI TX.Adrian Chadd2011-03-031-1/+3
* Don't set the RTS/CTS enable bit per-scenario if the global RTS/CTSAdrian Chadd2011-02-221-8/+8