mac80211: ath11k: sync with ath-next
[openwrt/staging/dedeckeh.git] / package / kernel / mac80211 / patches / ath11k / 0030-wifi-ath11k-add-channel-177-into-5-GHz-channel-list.patch
1 From e5e94d10c85653609a2893c8d0ef24a27471b68f Mon Sep 17 00:00:00 2001
2 From: Wen Gong <quic_wgong@quicinc.com>
3 Date: Tue, 10 Jan 2023 15:30:58 +0200
4 Subject: [PATCH] wifi: ath11k: add channel 177 into 5 GHz channel list
5
6 Add support for the 5 GHz channel 177 with center frequency 5885 MHz and
7 operating class 125 per IEEE Std 802.11ax-2021, Table E-4.
8
9 Tested-on: WCN6855 hw2.0 PCI WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3
10
11 Signed-off-by: Wen Gong <quic_wgong@quicinc.com>
12 Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
13 Link: https://lore.kernel.org/r/20221220101912.30816-1-quic_wgong@quicinc.com
14 ---
15 drivers/net/wireless/ath/ath11k/core.h | 4 ++--
16 drivers/net/wireless/ath/ath11k/mac.c | 1 +
17 2 files changed, 3 insertions(+), 2 deletions(-)
18
19 --- a/drivers/net/wireless/ath/ath11k/core.h
20 +++ b/drivers/net/wireless/ath/ath11k/core.h
21 @@ -521,8 +521,8 @@ struct ath11k_sta {
22 #define ATH11K_MIN_5G_FREQ 4150
23 #define ATH11K_MIN_6G_FREQ 5925
24 #define ATH11K_MAX_6G_FREQ 7115
25 -#define ATH11K_NUM_CHANS 101
26 -#define ATH11K_MAX_5G_CHAN 173
27 +#define ATH11K_NUM_CHANS 102
28 +#define ATH11K_MAX_5G_CHAN 177
29
30 enum ath11k_state {
31 ATH11K_STATE_OFF,
32 --- a/drivers/net/wireless/ath/ath11k/mac.c
33 +++ b/drivers/net/wireless/ath/ath11k/mac.c
34 @@ -96,6 +96,7 @@ static const struct ieee80211_channel at
35 CHAN5G(165, 5825, 0),
36 CHAN5G(169, 5845, 0),
37 CHAN5G(173, 5865, 0),
38 + CHAN5G(177, 5885, 0),
39 };
40
41 static const struct ieee80211_channel ath11k_6ghz_channels[] = {