瀏覽代碼

qcacmn: Send converted cw min and cw max val to firmware

As part of edca param for ll sap, send converted cw min
and cw max val to firmware instead of exponential val.

Change-Id: Ie5c98a2038f002c4c4218007e1bce79f120c42f6
CRs-Fixed: 3360551
Jyoti Kumari 2 年之前
父節點
當前提交
4dfe160bf8
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      wmi/src/wmi_unified_tlv.c

+ 3 - 3
wmi/src/wmi_unified_tlv.c

@@ -5377,11 +5377,11 @@ send_update_edca_pifs_param_cmd_tlv(wmi_unified_t wmi_handle,
 			       WMITLV_GET_STRUCT_TLVLEN(wmi_wmm_params));
 
 		wmm_params->cwmin =
-			edca_pifs->param.edca_pifs_param.eparam.acvo_cwmin;
+			BIT(edca_pifs->param.edca_pifs_param.eparam.acvo_cwmin) - 1;
 		wmm_params->cwmax =
-			edca_pifs->param.edca_pifs_param.eparam.acvo_cwmax;
+			BIT(edca_pifs->param.edca_pifs_param.eparam.acvo_cwmax) - 1;
 		wmm_params->aifs =
-			edca_pifs->param.edca_pifs_param.eparam.acvo_aifsn;
+			edca_pifs->param.edca_pifs_param.eparam.acvo_aifsn - 1;
 		wmm_params->txoplimit =
 			edca_pifs->param.edca_pifs_param.eparam.acvo_txoplimit;
 		wmm_params->acm =