Browse Source

qcacld-3.0: Change EDCA ini from CFG_STRING to CFG_INI_STRING

Change ini type of all ini related to  edca_ani, edca_wme,
edca_etsi. Also, use cfg_get instead of cfg_default for
fetching these.

Change-Id: Iba252f81d236c5b217e1d86c6511bbc52c2900b7
CRs-Fixed: 2952537
Utkarsh Bhatnagar 3 years ago
parent
commit
8a5ed473ea

+ 19 - 18
components/mlme/core/src/wlan_mlme_main.c

@@ -412,7 +412,8 @@ static void mlme_init_generic_cfg(struct wlan_objmgr_psoc *psoc,
 	mlme_init_wds_config_cfg(psoc, gen);
 }
 
-static void mlme_init_edca_ani_cfg(struct wlan_mlme_edca_params *edca_params)
+static void mlme_init_edca_ani_cfg(struct wlan_objmgr_psoc *psoc,
+				   struct wlan_mlme_edca_params *edca_params)
 {
 	/* initialize the max allowed array length for read/write */
 	edca_params->ani_acbe_l.max_len = CFG_EDCA_DATA_LEN;
@@ -426,42 +427,42 @@ static void mlme_init_edca_ani_cfg(struct wlan_mlme_edca_params *edca_params)
 	edca_params->ani_acvo_b.max_len = CFG_EDCA_DATA_LEN;
 
 	/* parse the ETSI edca parameters from cfg string for BK,BE,VI,VO ac */
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACBK_LOCAL),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACBK_LOCAL),
 			      edca_params->ani_acbk_l.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acbk_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACBE_LOCAL),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACBE_LOCAL),
 			      edca_params->ani_acbe_l.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acbe_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACVI_LOCAL),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACVI_LOCAL),
 			      edca_params->ani_acvi_l.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acvi_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACVO_LOCAL),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACVO_LOCAL),
 			      edca_params->ani_acvo_l.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acvo_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACBK),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACBK),
 			      edca_params->ani_acbk_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acbk_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACBE),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACBE),
 			      edca_params->ani_acbe_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acbe_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACVI),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACVI),
 			      edca_params->ani_acvi_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acvi_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ANI_ACVO),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ANI_ACVO),
 			      edca_params->ani_acvo_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->ani_acvo_b.len);
@@ -502,22 +503,22 @@ static void mlme_init_edca_wme_cfg(struct wlan_objmgr_psoc *psoc,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->wme_acvo_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_WME_ACBK),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_WME_ACBK),
 			      edca_params->wme_acbk_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->wme_acbk_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_WME_ACBE),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_WME_ACBE),
 			      edca_params->wme_acbe_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->wme_acbe_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_WME_ACVI),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_WME_ACVI),
 			      edca_params->wme_acvi_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->wme_acvi_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_WME_ACVO),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_WME_ACVO),
 			      edca_params->wme_acvo_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->wme_acvo_b.len);
@@ -558,22 +559,22 @@ static void mlme_init_edca_etsi_cfg(struct wlan_objmgr_psoc *psoc,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->etsi_acvo_l.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ETSI_ACBK),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ETSI_ACBK),
 			      edca_params->etsi_acbk_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->etsi_acbk_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ETSI_ACBE),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ETSI_ACBE),
 			      edca_params->etsi_acbe_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->etsi_acbe_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ETSI_ACVI),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ETSI_ACVI),
 			      edca_params->etsi_acvi_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->etsi_acvi_b.len);
 
-	qdf_uint8_array_parse(cfg_default(CFG_EDCA_ETSI_ACVO),
+	qdf_uint8_array_parse(cfg_get(psoc, CFG_EDCA_ETSI_ACVO),
 			      edca_params->etsi_acvo_b.data,
 			      CFG_EDCA_DATA_LEN,
 			      &edca_params->etsi_acvo_b.len);
@@ -620,7 +621,7 @@ mlme_init_qos_edca_params(struct wlan_objmgr_psoc *psoc,
 static void mlme_init_edca_params(struct wlan_objmgr_psoc *psoc,
 				  struct wlan_mlme_edca_params *edca_params)
 {
-	mlme_init_edca_ani_cfg(edca_params);
+	mlme_init_edca_ani_cfg(psoc, edca_params);
 	mlme_init_edca_wme_cfg(psoc, edca_params);
 	mlme_init_edca_etsi_cfg(psoc, edca_params);
 	mlme_init_qos_edca_params(psoc, edca_params);

+ 16 - 16
components/mlme/dispatcher/inc/cfg_mlme_edca_params.h

@@ -26,7 +26,7 @@
 #define STR_EDCA_ANI_ACBK_LOCAL "0x0, 0x7, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0x1f, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_ANI_ACBK_LOCAL_LEN (sizeof(STR_EDCA_ANI_ACBK_LOCAL) - 1)
 
-#define CFG_EDCA_ANI_ACBK_LOCAL CFG_STRING( \
+#define CFG_EDCA_ANI_ACBK_LOCAL CFG_INI_STRING( \
 		"edca_ani_acbk_local", \
 		0, \
 		STR_EDCA_ANI_ACBK_LOCAL_LEN, \
@@ -36,7 +36,7 @@
 #define STR_EDCA_ANI_ACBE_LOCAL "0x0, 0x2, 0x0, 0xf, 0x3, 0xff, 0x64, 0x0, 0x1f, 0x3, 0xff, 0x64, 0x0, 0xf, 0x3, 0xff, 0x64"
 #define STR_EDCA_ANI_ACBE_LOCAL_LEN (sizeof(STR_EDCA_ANI_ACBE_LOCAL) - 1)
 
-#define CFG_EDCA_ANI_ACBE_LOCAL CFG_STRING( \
+#define CFG_EDCA_ANI_ACBE_LOCAL CFG_INI_STRING( \
 		"edca_ani_acbe_local", \
 		0, \
 		STR_EDCA_ANI_ACBE_LOCAL_LEN, \
@@ -46,7 +46,7 @@
 #define STR_EDCA_ANI_ACVI_LOCAL "0x0, 0x2, 0x0, 0x7, 0x0, 0xf, 0xc8, 0x0, 0xf, 0x0, 0x1f, 0xbc, 0x0, 0x7, 0x0, 0xf, 0xc8"
 #define STR_EDCA_ANI_ACVI_LOCAL_LEN (sizeof(STR_EDCA_ANI_ACVI_LOCAL) - 1)
 
-#define CFG_EDCA_ANI_ACVI_LOCAL CFG_STRING( \
+#define CFG_EDCA_ANI_ACVI_LOCAL CFG_INI_STRING( \
 		"edca_ani_acvi_local",\
 		0, \
 		STR_EDCA_ANI_ACVI_LOCAL_LEN, \
@@ -56,7 +56,7 @@
 #define STR_EDCA_ANI_ACVO_LOCAL "0x0, 0x2, 0x0, 0x3, 0x0, 0x7, 0x64, 0x0, 0x7, 0x0, 0xf, 0x66, 0x0, 0x3, 0x0, 0x7, 0x64"
 #define STR_EDCA_ANI_ACVO_LOCAL_LEN (sizeof(STR_EDCA_ANI_ACVO_LOCAL) - 1)
 
-#define CFG_EDCA_ANI_ACVO_LOCAL CFG_STRING( \
+#define CFG_EDCA_ANI_ACVO_LOCAL CFG_INI_STRING( \
 		"edca_ani_acvo_local", \
 		0, \
 		STR_EDCA_ANI_ACVO_LOCAL_LEN, \
@@ -66,7 +66,7 @@
 #define STR_EDCA_ANI_ACBK "0x0, 0x7, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0x1f, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_ANI_ACBK_LEN (sizeof(STR_EDCA_ANI_ACBK) - 1)
 
-#define CFG_EDCA_ANI_ACBK CFG_STRING( \
+#define CFG_EDCA_ANI_ACBK CFG_INI_STRING( \
 		"edca_ani_acbk", \
 		0, \
 		STR_EDCA_ANI_ACBK_LEN, \
@@ -76,7 +76,7 @@
 #define STR_EDCA_ANI_ACBE "0x0, 0x2, 0x0, 0xf, 0x3, 0xff, 0x64, 0x0, 0x1f, 0x3, 0xff, 0x64, 0x0, 0xf, 0x3, 0xff, 0x64"
 #define STR_EDCA_ANI_ACBE_LEN (sizeof(STR_EDCA_ANI_ACBE) - 1)
 
-#define CFG_EDCA_ANI_ACBE CFG_STRING( \
+#define CFG_EDCA_ANI_ACBE CFG_INI_STRING( \
 		"edca_ani_acbe", \
 		0, \
 		STR_EDCA_ANI_ACBE_LEN, \
@@ -86,7 +86,7 @@
 #define STR_EDCA_ANI_ACVI "0x0, 0x2, 0x0, 0x7, 0x0, 0xf, 0xc8, 0x0, 0xf, 0x0, 0x1f, 0xbc, 0x0, 0x7, 0x0, 0xf, 0xc8"
 #define STR_EDCA_ANI_ACVI_LEN (sizeof(STR_EDCA_ANI_ACVI) - 1)
 
-#define CFG_EDCA_ANI_ACVI CFG_STRING( \
+#define CFG_EDCA_ANI_ACVI CFG_INI_STRING( \
 		"edca_ani_acvi", \
 		0, \
 		STR_EDCA_ANI_ACVI_LEN, \
@@ -96,7 +96,7 @@
 #define STR_EDCA_ANI_ACVO "0x0, 0x2, 0x0, 0x3, 0x0, 0x7, 0x64, 0x0, 0x7, 0x0, 0xf, 0x66, 0x0, 0x3, 0x0, 0x7, 0x64"
 #define STR_EDCA_ANI_ACVO_LEN (sizeof(STR_EDCA_ANI_ACVO) - 1)
 
-#define CFG_EDCA_ANI_ACVO CFG_STRING( \
+#define CFG_EDCA_ANI_ACVO CFG_INI_STRING( \
 		"edca_ani_acvo", \
 		0, \
 		STR_EDCA_ANI_ACVO_LEN, \
@@ -242,7 +242,7 @@
 #define STR_EDCA_WME_ACBK "0x0, 0x7, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_WME_ACBK_LEN (sizeof(STR_EDCA_WME_ACBK) - 1)
 
-#define CFG_EDCA_WME_ACBK CFG_STRING( \
+#define CFG_EDCA_WME_ACBK CFG_INI_STRING( \
 		"edca_wme_acbk", \
 		0, \
 		STR_EDCA_WME_ACBK_LEN, \
@@ -252,7 +252,7 @@
 #define STR_EDCA_WME_ACBE "0x0, 0x3, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_WME_ACBE_LEN (sizeof(STR_EDCA_WME_ACBE) - 1)
 
-#define CFG_EDCA_WME_ACBE CFG_STRING( \
+#define CFG_EDCA_WME_ACBE CFG_INI_STRING( \
 		"edca_wme_acbe", \
 		0, \
 		STR_EDCA_WME_ACBE_LEN, \
@@ -262,7 +262,7 @@
 #define STR_EDCA_WME_ACVI "0x0, 0x2, 0x0, 0x7, 0x0, 0xf, 0x5e, 0x0, 0x7, 0x0, 0xf, 0xbc, 0x0, 0x7, 0x0, 0xf, 0x5e"
 #define STR_EDCA_WME_ACVI_LEN (sizeof(STR_EDCA_WME_ACVI) - 1)
 
-#define CFG_EDCA_WME_ACVI CFG_STRING( \
+#define CFG_EDCA_WME_ACVI CFG_INI_STRING( \
 		"edca_wme_acvi", \
 		0, \
 		STR_EDCA_WME_ACVI_LEN, \
@@ -272,7 +272,7 @@
 #define STR_EDCA_WME_ACVO "0x0, 0x2, 0x0, 0x3, 0x0, 0x7, 0x2f, 0x0, 0x3, 0x0, 0x7, 0x66, 0x0, 0x3, 0x0, 0x7, 0x2f"
 #define STR_EDCA_WME_ACVO_LEN (sizeof(STR_EDCA_WME_ACVO) - 1)
 
-#define CFG_EDCA_WME_ACVO CFG_STRING( \
+#define CFG_EDCA_WME_ACVO CFG_INI_STRING( \
 		"edca_wme_acvo", \
 		0, \
 		STR_EDCA_WME_ACVO_LEN, \
@@ -418,7 +418,7 @@
 #define STR_EDCA_ETSI_ACBK "0x0, 0x7, 0x0, 0xf, 0x3, 0xff, 0xbb, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_ETSI_ACBK_LEN (sizeof(STR_EDCA_ETSI_ACBK) - 1)
 
-#define CFG_EDCA_ETSI_ACBK CFG_STRING( \
+#define CFG_EDCA_ETSI_ACBK CFG_INI_STRING( \
 		"edca_etsi_acbk", \
 		0, \
 		STR_EDCA_ETSI_ACBK_LEN, \
@@ -428,7 +428,7 @@
 #define STR_EDCA_ETSI_ACBE "0x0, 0x3, 0x0, 0xf, 0x3, 0xff, 0xbb, 0x0, 0xf, 0x3, 0xff, 0x0, 0x0, 0xf, 0x3, 0xff, 0x0"
 #define STR_EDCA_ETSI_ACBE_LEN (sizeof(STR_EDCA_ETSI_ACBE) - 1)
 
-#define CFG_EDCA_ETSI_ACBE CFG_STRING( \
+#define CFG_EDCA_ETSI_ACBE CFG_INI_STRING( \
 		"edca_etsi_acbe", \
 		0, \
 		STR_EDCA_ETSI_ACBE_LEN, \
@@ -438,7 +438,7 @@
 #define STR_EDCA_ETSI_ACVI "0x0, 0x2, 0x0, 0x7, 0x0, 0xf, 0x7d, 0x0, 0x7, 0x0, 0xf, 0xbc, 0x0, 0x7, 0x0, 0xf, 0x5e"
 #define STR_EDCA_ETSI_ACVI_LEN (sizeof(STR_EDCA_ETSI_ACVI) - 1)
 
-#define CFG_EDCA_ETSI_ACVI CFG_STRING( \
+#define CFG_EDCA_ETSI_ACVI CFG_INI_STRING( \
 		"edca_etsi_acvi", \
 		0, \
 		STR_EDCA_ETSI_ACVI_LEN, \
@@ -448,7 +448,7 @@
 #define STR_EDCA_ETSI_ACVO "0x0, 0x2, 0x0, 0x3, 0x0, 0x7, 0x3e, 0x0, 0x3, 0x0, 0x7, 0x66, 0x0, 0x3, 0x0, 0x7, 0x2f"
 #define STR_EDCA_ETSI_ACVO_LEN (sizeof(STR_EDCA_ETSI_ACVO) - 1)
 
-#define CFG_EDCA_ETSI_ACVO CFG_STRING( \
+#define CFG_EDCA_ETSI_ACVO CFG_INI_STRING( \
 		"edca_etsi_acvo", \
 		0, \
 		STR_EDCA_ETSI_ACVO_LEN, \