d0ed9c54b8842b2ecef7e8f73ee6a2c7b0aca70b
[librecmc/librecmc.git] /
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[] = {