소스 검색

qcacld-3.0: Fill seg1 for 160 mhz BW in ACS result

Currently the driver does not fill the seg1 frequency
in case of 160 mhz which is used for SAP startup.

Fix is to Fill seg1 for 160 mhz BW in ACS result

Change-Id: Iffc61581290adf97d83e10b6a717c50afb750687
CRs-Fixed: 2575631
gaurank kathpalia 5 년 전
부모
커밋
4c443a26bc
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      core/sap/src/sap_api_link_cntl.c

+ 3 - 1
core/sap/src/sap_api_link_cntl.c

@@ -112,7 +112,9 @@ void sap_config_acs_result(mac_handle_t mac_handle,
 	else
 		sap_ctx->acs_cfg->vht_seg0_center_ch_freq = 0;
 
-	if (sap_ctx->acs_cfg->ch_width == CH_WIDTH_80P80MHZ)
+	if (sap_ctx->acs_cfg->ch_width == CH_WIDTH_80P80MHZ ||
+	   (sap_ctx->acs_cfg->ch_width == CH_WIDTH_160MHZ &&
+	    WLAN_REG_IS_6GHZ_CHAN_FREQ(sap_ctx->acs_cfg->pri_ch_freq)))
 		sap_ctx->acs_cfg->vht_seg1_center_ch_freq =
 						ch_params.mhz_freq_seg1;
 	else