summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/realtek/rtw89/fw.h
diff options
context:
space:
mode:
authorPo-Hao Huang <phhuang@realtek.com>2024-03-28 13:26:55 +0800
committerPing-Ke Shih <pkshih@realtek.com>2024-04-03 10:22:41 +0800
commite2e32a192ef14308322c4d6eb78742e8b8afbf4b (patch)
tree2ecb0ad546eb4f7e5cfa42cf906954000a399f27 /drivers/net/wireless/realtek/rtw89/fw.h
parent6599924c1c27ea7778716724176360b40be46527 (diff)
downloadlinux-stable-e2e32a192ef14308322c4d6eb78742e8b8afbf4b.tar.gz
linux-stable-e2e32a192ef14308322c4d6eb78742e8b8afbf4b.tar.bz2
linux-stable-e2e32a192ef14308322c4d6eb78742e8b8afbf4b.zip
wifi: rtw89: 8922a: download template probe requests for 6 GHz band
8922a FW supports RNR parsing, provide template probe requests and let FW do the replacement for SSID/BSSID/short SSIDs. Don't declare WIPHY_FLAG_SPLIT_SCAN_6GHZ so proper IEs such as 6 GHz capabilities can be passed down within the same scan request. Signed-off-by: Po-Hao Huang <phhuang@realtek.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com> Link: https://msgid.link/20240328052656.18823-3-pkshih@realtek.com
Diffstat (limited to 'drivers/net/wireless/realtek/rtw89/fw.h')
-rw-r--r--drivers/net/wireless/realtek/rtw89/fw.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/realtek/rtw89/fw.h b/drivers/net/wireless/realtek/rtw89/fw.h
index a7e78a881f7f..d247fe4b3bb1 100644
--- a/drivers/net/wireless/realtek/rtw89/fw.h
+++ b/drivers/net/wireless/realtek/rtw89/fw.h
@@ -340,8 +340,9 @@ struct rtw89_mac_chinfo_be {
struct rtw89_pktofld_info {
struct list_head list;
u8 id;
+ bool wildcard_6ghz;
- /* Below fields are for 6 GHz RNR use only */
+ /* Below fields are for WiFi 6 chips 6 GHz RNR use only */
u8 ssid[IEEE80211_MAX_SSID_LEN];
u8 ssid_len;
u8 bssid[ETH_ALEN];