Pārlūkot izejas kodu

qcacld-3.0: API change for per vdev fw stats

Changed the API to support per vdev firmware statistics.
This API change is needed by the WIN team.

Change-Id: If50a767e031e6f203abc01e3dfa26dc59249bb95
CRs-Fixed: 1057751
Dhanashri Atre 8 gadi atpakaļ
vecāks
revīzija
52f7133d27
2 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 1 1
      core/dp/txrx/ol_txrx.c
  2. 2 2
      core/wma/src/wma_utils.c

+ 1 - 1
core/dp/txrx/ol_txrx.c

@@ -3256,7 +3256,7 @@ ol_txrx_fw_stats_cfg(ol_txrx_vdev_handle vdev,
 
 A_STATUS
 ol_txrx_fw_stats_get(ol_txrx_vdev_handle vdev, struct ol_txrx_stats_req *req,
-			bool response_expected)
+			bool per_vdev, bool response_expected)
 {
 	struct ol_txrx_pdev_t *pdev = vdev->pdev;
 	uint64_t cookie;

+ 2 - 2
core/wma/src/wma_utils.c

@@ -1825,7 +1825,7 @@ int32_t wma_txrx_fw_stats_reset(tp_wma_handle wma_handle,
 	}
 	qdf_mem_zero(&req, sizeof(req));
 	req.stats_type_reset_mask = value;
-	ol_txrx_fw_stats_get(vdev, &req, false);
+	ol_txrx_fw_stats_get(vdev, &req, false, false);
 
 	return 0;
 }
@@ -1895,7 +1895,7 @@ int32_t wma_set_txrx_fw_stats_level(tp_wma_handle wma_handle,
 	l_up_mask = 1 << (value - 1);
 	req.stats_type_upload_mask = l_up_mask;
 
-	ol_txrx_fw_stats_get(vdev, &req, true);
+	ol_txrx_fw_stats_get(vdev, &req, false, true);
 
 	return 0;
 }