Ver código fonte

qcacmn: Do not print DFS error message for 2.4 GHz pdev

For a 2.4 GHz pdev, dfs object is NULL and hence 'dfs is NULL' print is
in tgt_dfs_set_agile_precac_state().

To fix this, add non 5 GHz pdev check before dfs NULL check.

Change-Id: I32cf622d7b769ce841d30de538527639b87f459b
CRs-Fixed: 2490145
Shashikala Prabhu 5 anos atrás
pai
commit
41e5f80e2f
1 arquivos alterados com 3 adições e 0 exclusões
  1. 3 0
      umac/dfs/dispatcher/src/wlan_dfs_tgt_api.c

+ 3 - 0
umac/dfs/dispatcher/src/wlan_dfs_tgt_api.c

@@ -385,6 +385,9 @@ QDF_STATUS tgt_dfs_set_agile_precac_state(struct wlan_objmgr_pdev *pdev,
 	struct wlan_dfs *dfs;
 	int i;
 
+	if (!tgt_dfs_is_pdev_5ghz(pdev))
+		return QDF_STATUS_SUCCESS;
+
 	dfs = wlan_pdev_get_dfs_obj(pdev);
 	if (!dfs) {
 		dfs_err(dfs, WLAN_DEBUG_DFS_ALWAYS, "dfs is NULL");