blob: f3115811ae5ef351cd41240779e80d03814dbe06 [file] [log] [blame]
developer66e89bc2024-04-23 14:50:01 +08001From eb9916b7e0226793f14616dc98fda76c4d8337bf Mon Sep 17 00:00:00 2001
2From: Howard Hsu <howard-yh.hsu@mediatek.com>
3Date: Tue, 27 Feb 2024 15:32:06 +0800
4Subject: [PATCH 096/104] mtk: hostapd: support vht bfee sts can be up to 0x4
5
6Without this commit, the maximum vht bfee sts can only be 0x3. This commit
7support to read BF-ANTENNA-5 to set vht bfee sts capability as 4.
8
developer66e89bc2024-04-23 14:50:01 +08009Signed-off-by: Howard Hsu <howard-yh.hsu@mediatek.com>
developer66e89bc2024-04-23 14:50:01 +080010---
11 hostapd/config_file.c | 3 +++
12 1 file changed, 3 insertions(+)
13
14diff --git a/hostapd/config_file.c b/hostapd/config_file.c
15index ef9bafb28..b9a062193 100644
16--- a/hostapd/config_file.c
17+++ b/hostapd/config_file.c
18@@ -1190,6 +1190,9 @@ static int hostapd_config_vht_capab(struct hostapd_config *conf,
19 if (os_strstr(capab, "[BF-ANTENNA-4]") &&
20 (conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
21 conf->vht_capab |= (3 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
22+ if (os_strstr(capab, "[BF-ANTENNA-5]") &&
23+ (conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
24+ conf->vht_capab |= (4 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
25 if (os_strstr(capab, "[SOUNDING-DIMENSION-2]") &&
26 (conf->vht_capab & VHT_CAP_SU_BEAMFORMER_CAPABLE))
27 conf->vht_capab |= (1 << VHT_CAP_SOUNDING_DIMENSION_OFFSET);
28--
292.39.2
30