From d09f45e40fabbfb7848d0d5ba236469e3be2a6dc Mon Sep 17 00:00:00 2001 From: Manikandan Mohan Date: Mon, 21 Oct 2019 16:48:24 -0700 Subject: [PATCH] qcacmn: Update for policy manager frequency based APIs Due to channel number ambiguity with introduction of 6Ghz operation policy manager APIs are updated to use frequency values instead of channel number. Update corresponding caller functions to adapt for frequency usage. Change-Id: Icf76480cdd0fbd98d9b5f559d9bfdc5d5a35dc7b CRs-fixed: 2550098 --- umac/dfs/dispatcher/src/wlan_dfs_utils_api.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/umac/dfs/dispatcher/src/wlan_dfs_utils_api.c b/umac/dfs/dispatcher/src/wlan_dfs_utils_api.c index ef12031ffb52..29efa363f4b6 100644 --- a/umac/dfs/dispatcher/src/wlan_dfs_utils_api.c +++ b/umac/dfs/dispatcher/src/wlan_dfs_utils_api.c @@ -743,7 +743,7 @@ static void utils_dfs_get_channel_list(struct wlan_objmgr_pdev *pdev, struct dfs_channel *chan_list, uint32_t *num_chan) { - uint8_t pcl_ch[QDF_MAX_NUM_CHAN] = {0}; + uint32_t pcl_ch[QDF_MAX_NUM_CHAN] = {0}; uint8_t weight_list[QDF_MAX_NUM_CHAN] = {0}; uint32_t len; uint32_t weight_len; @@ -787,8 +787,8 @@ static void utils_dfs_get_channel_list(struct wlan_objmgr_pdev *pdev, for (i = 0; i < len; i++) { chan_list[i].dfs_ch_ieee = pcl_ch[i]; - chan_list[i].dfs_ch_freq = - wlan_reg_chan_to_freq(pdev, pcl_ch[i]); + wlan_reg_freq_to_chan(pdev, pcl_ch[i]); + chan_list[i].dfs_ch_freq = pcl_ch[i]; } *num_chan = i; dfs_info(NULL, WLAN_DEBUG_DFS_ALWAYS, "num channels %d", i);