Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cb9224df authored by Utkarsh Bhatnagar's avatar Utkarsh Bhatnagar Committed by Madan Koyyalamudi
Browse files

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
parent c9933dd5
Loading
Loading
Loading
Loading
+19 −18
Original line number Diff line number Diff line
@@ -438,7 +438,8 @@ static void mlme_init_generic_cfg(struct wlan_objmgr_psoc *psoc,
		cfg_get(psoc, CFG_MONITOR_MODE_CONCURRENCY);
}

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;
@@ -452,42 +453,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);
@@ -528,22 +529,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);
@@ -584,22 +585,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);
@@ -644,7 +645,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
Original line number Diff line number Diff line
@@ -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, \