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:

committato da
Gerrit - the friendly Code Review server

parent
f3bffbfdd2
commit
53f1d00e8f
@@ -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);
|
||||
}
|
||||
}
|
||||
|
Fai riferimento in un nuovo problema
Block a user