diff options
Diffstat (limited to 'include/linux/ieee80211.h')
-rw-r--r-- | include/linux/ieee80211.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/include/linux/ieee80211.h b/include/linux/ieee80211.h index 5fab17b382b5..f65b5446d983 100644 --- a/include/linux/ieee80211.h +++ b/include/linux/ieee80211.h | |||
@@ -1274,7 +1274,7 @@ struct ieee80211_ht_cap { | |||
1274 | #define IEEE80211_HT_AMPDU_PARM_DENSITY_SHIFT 2 | 1274 | #define IEEE80211_HT_AMPDU_PARM_DENSITY_SHIFT 2 |
1275 | 1275 | ||
1276 | /* | 1276 | /* |
1277 | * Maximum length of AMPDU that the STA can receive. | 1277 | * Maximum length of AMPDU that the STA can receive in high-throughput (HT). |
1278 | * Length = 2 ^ (13 + max_ampdu_length_exp) - 1 (octets) | 1278 | * Length = 2 ^ (13 + max_ampdu_length_exp) - 1 (octets) |
1279 | */ | 1279 | */ |
1280 | enum ieee80211_max_ampdu_length_exp { | 1280 | enum ieee80211_max_ampdu_length_exp { |
@@ -1284,6 +1284,21 @@ enum ieee80211_max_ampdu_length_exp { | |||
1284 | IEEE80211_HT_MAX_AMPDU_64K = 3 | 1284 | IEEE80211_HT_MAX_AMPDU_64K = 3 |
1285 | }; | 1285 | }; |
1286 | 1286 | ||
1287 | /* | ||
1288 | * Maximum length of AMPDU that the STA can receive in VHT. | ||
1289 | * Length = 2 ^ (13 + max_ampdu_length_exp) - 1 (octets) | ||
1290 | */ | ||
1291 | enum ieee80211_vht_max_ampdu_length_exp { | ||
1292 | IEEE80211_VHT_MAX_AMPDU_8K = 0, | ||
1293 | IEEE80211_VHT_MAX_AMPDU_16K = 1, | ||
1294 | IEEE80211_VHT_MAX_AMPDU_32K = 2, | ||
1295 | IEEE80211_VHT_MAX_AMPDU_64K = 3, | ||
1296 | IEEE80211_VHT_MAX_AMPDU_128K = 4, | ||
1297 | IEEE80211_VHT_MAX_AMPDU_256K = 5, | ||
1298 | IEEE80211_VHT_MAX_AMPDU_512K = 6, | ||
1299 | IEEE80211_VHT_MAX_AMPDU_1024K = 7 | ||
1300 | }; | ||
1301 | |||
1287 | #define IEEE80211_HT_MAX_AMPDU_FACTOR 13 | 1302 | #define IEEE80211_HT_MAX_AMPDU_FACTOR 13 |
1288 | 1303 | ||
1289 | /* Minimum MPDU start spacing */ | 1304 | /* Minimum MPDU start spacing */ |