[WCNCR00146539] regd: Change supported 5g channels list
[Description]
Change supported 5g channels list
Added: ch144
Removed: ch169 ~ ch 216
Change-Id: I38b584c227ccda71bd5151c16b482556a3507ccc
Signed-off-by: Awk Jiang <awk.jiang@mediatek.com>
CR-Id: WCNCR00146539
Feature: regd
diff --git a/include/config.h b/include/config.h
index fa5f90f..2183b79 100644
--- a/include/config.h
+++ b/include/config.h
@@ -447,7 +447,7 @@
* Auto Channel Selection maximun channel number
*------------------------------------------------------------------------------
*/
-#define MAX_CHN_NUM 49 /* ARRAY_SIZE(mtk_5ghz_channels) + ARRAY_SIZE(mtk_2ghz_channels) */
+#define MAX_CHN_NUM 39 /* ARRAY_SIZE(mtk_5ghz_channels) + ARRAY_SIZE(mtk_2ghz_channels) */
#define MAX_2G_BAND_CHN_NUM 14
#define MAX_5G_BAND_CHN_NUM (MAX_CHN_NUM - MAX_2G_BAND_CHN_NUM)
diff --git a/include/mgmt/rlm_domain.h b/include/mgmt/rlm_domain.h
index 152805e..4f884c9 100644
--- a/include/mgmt/rlm_domain.h
+++ b/include/mgmt/rlm_domain.h
@@ -356,7 +356,7 @@
#endif
#if (CFG_SUPPORT_SINGLE_SKU == 1)
-#define MAX_SUPPORTED_CH_COUNT (53) /*ARRAY_SIZE(mtk_2ghz_channels) + ARRAY_SIZE(mtk_5ghz_channels)*/
+#define MAX_SUPPORTED_CH_COUNT MAX_CHN_NUM
#define REG_RULE_LIGHT(start, end, bw, reg_flags) REG_RULE(start, end, bw, 0, 0, reg_flags)
#define TX_PWR_LIMIT_CMD_CH_NUM_THRESHOLD 32
#endif
diff --git a/os/linux/gl_init.c b/os/linux/gl_init.c
index 98d6356..95dd92f 100644
--- a/os/linux/gl_init.c
+++ b/os/linux/gl_init.c
@@ -225,15 +225,10 @@
CHAN5G(116, 0), CHAN5G(120, 0),
CHAN5G(124, 0), CHAN5G(128, 0),
CHAN5G(132, 0), CHAN5G(136, 0),
- CHAN5G(140, 0), CHAN5G(149, 0),
- CHAN5G(153, 0), CHAN5G(157, 0),
- CHAN5G(161, 0), CHAN5G(165, 0),
- CHAN5G(169, 0), CHAN5G(173, 0),
- CHAN5G(184, 0), CHAN5G(188, 0),
- CHAN5G(192, 0), CHAN5G(196, 0),
- CHAN5G(200, 0), CHAN5G(204, 0),
- CHAN5G(208, 0), CHAN5G(212, 0),
- CHAN5G(216, 0),
+ CHAN5G(140, 0), CHAN5G(144, 0),
+ CHAN5G(149, 0), CHAN5G(153, 0),
+ CHAN5G(157, 0), CHAN5G(161, 0),
+ CHAN5G(165, 0),
};
#define RATETAB_ENT(_rate, _rateid, _flags) \