qcacmn: Update NOL to platform even there is no nol channel

After clear nol channel, the number of nol channel is 0. We should update
this information to platform.

Change-Id: Ia39be9a2c53067629460ead6000c2661ead07f63
CRs-Fixed: 2818936
此提交包含在:
bings
2020-11-18 10:40:42 +08:00
提交者 snandini
父節點 f39a270b60
當前提交 7f63da092c

查看文件

@@ -1355,16 +1355,14 @@ void utils_dfs_save_nol(struct wlan_objmgr_pdev *pdev)
qdf_mem_zero(dfs_nolinfo, sizeof(*dfs_nolinfo));
DFS_GET_NOL_LOCKED(dfs, dfs_nolinfo->dfs_nol, &num_chans);
if (num_chans > 0) {
if (num_chans > DFS_MAX_NOL_CHANNEL)
dfs_nolinfo->num_chans = DFS_MAX_NOL_CHANNEL;
else
dfs_nolinfo->num_chans = num_chans;
if (num_chans > DFS_MAX_NOL_CHANNEL)
dfs_nolinfo->num_chans = DFS_MAX_NOL_CHANNEL;
else
dfs_nolinfo->num_chans = num_chans;
pld_wlan_set_dfs_nol(qdf_dev->dev, (void *)dfs_nolinfo,
(uint16_t)sizeof(*dfs_nolinfo));
}
pld_wlan_set_dfs_nol(qdf_dev->dev, (void *)dfs_nolinfo,
(uint16_t)sizeof(*dfs_nolinfo));
qdf_mem_free(dfs_nolinfo);
}
#endif