blob: 6fd7d62d7e23852c95bf400547349779b20814f9 [file] [log] [blame]
developer617abbd2024-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
9CR-Id: WCNCR00240772
10Signed-off-by: Howard Hsu <howard-yh.hsu@mediatek.com>
11Change-Id: I3ec1dc28149961bbb01c31a12cd4acd0fd77c2f4
12---
13 hostapd/config_file.c | 3 +++
14 1 file changed, 3 insertions(+)
15
16diff --git a/hostapd/config_file.c b/hostapd/config_file.c
17index ef9bafb28..b9a062193 100644
18--- a/hostapd/config_file.c
19+++ b/hostapd/config_file.c
20@@ -1190,6 +1190,9 @@ static int hostapd_config_vht_capab(struct hostapd_config *conf,
21 if (os_strstr(capab, "[BF-ANTENNA-4]") &&
22 (conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
23 conf->vht_capab |= (3 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
24+ if (os_strstr(capab, "[BF-ANTENNA-5]") &&
25+ (conf->vht_capab & VHT_CAP_SU_BEAMFORMEE_CAPABLE))
26+ conf->vht_capab |= (4 << VHT_CAP_BEAMFORMEE_STS_OFFSET);
27 if (os_strstr(capab, "[SOUNDING-DIMENSION-2]") &&
28 (conf->vht_capab & VHT_CAP_SU_BEAMFORMER_CAPABLE))
29 conf->vht_capab |= (1 << VHT_CAP_SOUNDING_DIMENSION_OFFSET);
30--
312.39.2
32