blob: ce90a5d90eb325bd4ac5ff6f0f5811c1f9811514 [file] [log] [blame]
From 7e0e24bc6487a6664b6fa209758d00773ed38a8d Mon Sep 17 00:00:00 2001
From: Howard Hsu <howard-yh.hsu@mediatek.com>
Date: Tue, 27 Feb 2024 15:32:06 +0800
Subject: [PATCH 074/126] mtk: hostapd: support vht bfee sts can be up to 0x4
Without this commit, the maximum vht bfee sts can only be 0x3. This commit
support to read BF-ANTENNA-5 to set vht bfee sts capability as 4.
Signed-off-by: Howard Hsu <howard-yh.hsu@mediatek.com>
---
hostapd/config_file.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/hostapd/config_file.c b/hostapd/config_file.c
index 50d63e259..c1bc344dd 100644
--- a/hostapd/config_file.c
+++ b/hostapd/config_file.c
@@ -1190,6 +1190,9 @@ static int hostapd_config_vht_capab(struct hostapd_config *conf,
if (os_strstr(capab, "[BF-ANTENNA-4]") &&
(conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
conf->vht_capab |= (3 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
+ if (os_strstr(capab, "[BF-ANTENNA-5]") &&
+ (conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
+ conf->vht_capab |= (4 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
if (os_strstr(capab, "[SOUNDING-DIMENSION-2]") &&
(conf->vht_capab & VHT_CAP_SU_BEAMFORMER_CAPABLE))
conf->vht_capab |= (1 << VHT_CAP_SOUNDING_DIMENSION_OFFSET);
--
2.18.0