qcacmn: Remove references to CHAN_NUM_API

CONFIG_CHAN_NUM_API macro will be disabled. Remove all the references to
any function defined/declared under the macro. The function
reg_get_channel_list_with_power was placed under CHAN_NUM_API by mistake.
This API does not have any CHAN_FREQ_API counterpart. Therefore, move
this function out of CHAN_NUM_API macro.

The function dfs_send_radar_ind_for_freq is redundant as its counterpart
dfs_send_radar_ind has the same arguments and same functionality,
removing the function dfs_send_radar_ind_for_freq. The function
dfs_send_radar_ind is moved out of CHAN_NUM_API macro.

The function wlan_reg_chan_to_freq, wlan_reg_legacy_chan_to_freq is
moved out of CONFIG_CHAN_NUM_API macro. Since it is applicable for legacy
bands.

CRs-Fixed: 2711600
Change-Id: Ib29be638c17ce51f928c865e362ac5b2b8954b42
This commit is contained in:
Vijay Krishnan
2020-07-23 21:54:35 +05:30
committato da Gerrit - the friendly Code Review server
parent f3bffbfdd2
commit 53f1d00e8f
7 ha cambiato i file con 58 aggiunte e 86 eliminazioni

Vedi File

@@ -70,7 +70,6 @@ void dfs_mlme_mark_dfs_for_freq(struct wlan_objmgr_pdev *pdev,
}
#endif
#else /* Else of ndef MCL_DFS_SUPPORT */
#ifdef CONFIG_CHAN_NUM_API
static void dfs_send_radar_ind(struct wlan_objmgr_pdev *pdev,
void *object,
void *arg)
@@ -87,31 +86,6 @@ static void dfs_send_radar_ind(struct wlan_objmgr_pdev *pdev,
dfs_info(NULL, WLAN_DEBUG_DFS_ALWAYS, "eWNI_SME_DFS_RADAR_FOUND pdev%d posted",
vdev_id);
}
#endif
/* dfs_send_radar_ind_for_freq() - Send radar found indication.
* @pdev: Pointer to wlan_objmgr_pdev.
* @object: Pointer to wlan_objmgr_vdev.
* @arg : void pointer to args.
*/
#ifdef CONFIG_CHAN_FREQ_API
static void dfs_send_radar_ind_for_freq(struct wlan_objmgr_pdev *pdev,
void *object,
void *arg)
{
struct scheduler_msg sme_msg = {0};
uint8_t vdev_id = wlan_vdev_get_id((struct wlan_objmgr_vdev *)object);
sme_msg.type = eWNI_SME_DFS_RADAR_FOUND;
sme_msg.bodyptr = NULL;
sme_msg.bodyval = vdev_id;
scheduler_post_message(QDF_MODULE_ID_DFS,
QDF_MODULE_ID_SME,
QDF_MODULE_ID_SME, &sme_msg);
dfs_info(NULL, WLAN_DEBUG_DFS_ALWAYS, "eWNI_SME_DFS_RADAR_FOUND pdev%d posted",
vdev_id);
}
#endif
#ifdef CONFIG_CHAN_NUM_API
void dfs_mlme_mark_dfs(struct wlan_objmgr_pdev *pdev,
@@ -153,7 +127,7 @@ void dfs_mlme_mark_dfs_for_freq(struct wlan_objmgr_pdev *pdev,
vdev = wlan_pdev_peek_active_first_vdev(pdev, WLAN_DFS_ID);
if (vdev) {
dfs_send_radar_ind_for_freq(pdev, vdev, NULL);
dfs_send_radar_ind(pdev, vdev, NULL);
wlan_objmgr_vdev_release_ref(vdev, WLAN_DFS_ID);
}
}