aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/mac80211.h
diff options
context:
space:
mode:
authorArik Nemtsov <arik@wizery.com>2011-08-30 02:32:38 -0400
committerJohn W. Linville <linville@tuxdriver.com>2011-09-13 15:45:03 -0400
commitedf6b784c0e574696915e7b04fe42158f3112d0d (patch)
treed423c979f0c87ba04891349c08d95573b43f90aa /include/net/mac80211.h
parent24616152b1d184864370c5ea21f8fdbd5a90d58d (diff)
mac80211: add flag to indicate HW only Tx-agg setup support
When this flag is set, Tx A-MPDU sessions will not be started by mac80211. This flag is required for devices that support Tx A-MPDU setup in hardware. Signed-off-by: Arik Nemtsov <arik@wizery.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/net/mac80211.h')
-rw-r--r--include/net/mac80211.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index 2e752df57510..5e5029b22ac7 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
@@ -1096,6 +1096,10 @@ enum sta_notify_cmd {
1096 * stations based on the PM bit of incoming frames. 1096 * stations based on the PM bit of incoming frames.
1097 * Use ieee80211_start_ps()/ieee8021_end_ps() to manually configure 1097 * Use ieee80211_start_ps()/ieee8021_end_ps() to manually configure
1098 * the PS mode of connected stations. 1098 * the PS mode of connected stations.
1099 *
1100 * @IEEE80211_HW_TX_AMPDU_SETUP_IN_HW: The device handles TX A-MPDU session
1101 * setup strictly in HW. mac80211 should not attempt to do this in
1102 * software.
1099 */ 1103 */
1100enum ieee80211_hw_flags { 1104enum ieee80211_hw_flags {
1101 IEEE80211_HW_HAS_RATE_CONTROL = 1<<0, 1105 IEEE80211_HW_HAS_RATE_CONTROL = 1<<0,
@@ -1121,6 +1125,7 @@ enum ieee80211_hw_flags {
1121 IEEE80211_HW_SUPPORTS_CQM_RSSI = 1<<20, 1125 IEEE80211_HW_SUPPORTS_CQM_RSSI = 1<<20,
1122 IEEE80211_HW_SUPPORTS_PER_STA_GTK = 1<<21, 1126 IEEE80211_HW_SUPPORTS_PER_STA_GTK = 1<<21,
1123 IEEE80211_HW_AP_LINK_PS = 1<<22, 1127 IEEE80211_HW_AP_LINK_PS = 1<<22,
1128 IEEE80211_HW_TX_AMPDU_SETUP_IN_HW = 1<<23,
1124}; 1129};
1125 1130
1126/** 1131/**