]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
wifi: radiotap: add bandwidth definition of EHT U-SIG
authorPing-Ke Shih <pkshih@realtek.com>
Wed, 11 Oct 2023 11:52:51 +0000 (19:52 +0800)
committerKalle Valo <kvalo@kernel.org>
Thu, 12 Oct 2023 12:14:27 +0000 (15:14 +0300)
Define EHT U-SIG bandwidth used by radiotap according to Table 36-28
"U-SIG field of an EHT MU PPDU" in 802.11be (D3.0).

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/20231011115256.6121-2-pkshih@realtek.com
include/net/ieee80211_radiotap.h

index 2338f8d2a8b33b5a01931b11ff79e5b6c903a706..925bac726a92bba8489b07f8bf32cf00090bf11a 100644 (file)
@@ -539,6 +539,12 @@ enum ieee80211_radiotap_eht_usig_common {
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_VALIDATE_BITS_OK     = 0x00000080,
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_PHY_VER              = 0x00007000,
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW                   = 0x00038000,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_20MHZ             = 0,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_40MHZ             = 1,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_80MHZ             = 2,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_160MHZ            = 3,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_320MHZ_1          = 4,
+               IEEE80211_RADIOTAP_EHT_USIG_COMMON_BW_320MHZ_2          = 5,
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_UL_DL                = 0x00040000,
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_BSS_COLOR            = 0x01f80000,
        IEEE80211_RADIOTAP_EHT_USIG_COMMON_TXOP                 = 0xfe000000,