瀏覽代碼

qcacld-3.0: Read listen interval offload support bit with new method

Current driver reads WMI_SERVICE_LISTEN_INTERVAL_OFFLOAD_SUPPORT BIT
through WMI_SERVICE_EXT_IS_ENABLED macro which is deprecated.

Update it by reading wmi_service_listen_interval_offload_support through
wmi_service_enabled() API.

CRs-Fixed: 2305522
Change-Id: I1d6aedec31d035a3e9c2514ad6dc2b13b79dfff3
Krunal Soni 6 年之前
父節點
當前提交
b39a0289b1
共有 1 個文件被更改,包括 2 次插入3 次删除
  1. 2 3
      core/wma/src/wma_dev_if.c

+ 2 - 3
core/wma/src/wma_dev_if.c

@@ -5062,9 +5062,8 @@ static void wma_add_sta_req_sta_mode(tp_wma_handle wma, tpAddStaParams params)
 	if (params->enableAmpduPs && (params->htCapable || params->vhtCapable))
 		wma_set_ppsconfig(params->smesessionId,
 				  WMA_VHT_PPS_DELIM_CRC_FAIL, 1);
-	if (WMI_SERVICE_EXT_IS_ENABLED(wma->wmi_service_bitmap,
-			wma->wmi_service_ext_bitmap,
-			WMI_SERVICE_LISTEN_INTERVAL_OFFLOAD_SUPPORT)) {
+	if (wmi_service_enabled(wma->wmi_handle,
+				wmi_service_listen_interval_offload_support)) {
 		WMA_LOGD("%s: listen interval offload enabled, setting params",
 			 __func__);
 		status = wma_vdev_set_param(wma->wmi_handle,