qcacmn: Fix export symbol for multi drivers compilation

Update dfs module files to use qdf_export_symbol to facilitate
multiple driver module compilation support.

Change-Id: Ib1b9605b7c017b1f366fe01b8f7e1ca0379fe217
CRs-fixed: 2197751
This commit is contained in:
Manikandan Mohan
2018-03-01 16:24:27 -08:00
committad av nshrivas
förälder 3fc6592581
incheckning b5387d4102
3 ändrade filer med 60 tillägg och 57 borttagningar

Visa fil

@@ -29,6 +29,7 @@
#include "../../core/src/dfs.h"
#include "../../core/src/dfs_zero_cac.h"
#include "../../core/src/dfs_process_radar_found_ind.h"
#include <qdf_module.h>
struct wlan_lmac_if_dfs_tx_ops *
wlan_psoc_get_dfs_txops(struct wlan_objmgr_psoc *psoc)
@@ -62,7 +63,7 @@ QDF_STATUS tgt_dfs_set_current_channel(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_set_current_channel);
qdf_export_symbol(tgt_dfs_set_current_channel);
QDF_STATUS tgt_dfs_radar_enable(struct wlan_objmgr_pdev *pdev,
int no_cac, uint32_t opmode)
@@ -103,7 +104,7 @@ QDF_STATUS tgt_dfs_radar_enable(struct wlan_objmgr_pdev *pdev,
return status;
}
EXPORT_SYMBOL(tgt_dfs_radar_enable);
qdf_export_symbol(tgt_dfs_radar_enable);
QDF_STATUS tgt_dfs_process_phyerr(struct wlan_objmgr_pdev *pdev,
void *buf,
@@ -131,7 +132,7 @@ QDF_STATUS tgt_dfs_process_phyerr(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_process_phyerr);
qdf_export_symbol(tgt_dfs_process_phyerr);
#ifdef QCA_MCL_DFS_SUPPORT
QDF_STATUS tgt_dfs_process_phyerr_filter_offload(struct wlan_objmgr_pdev *pdev,
@@ -154,7 +155,7 @@ QDF_STATUS tgt_dfs_process_phyerr_filter_offload(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_process_phyerr_filter_offload);
qdf_export_symbol(tgt_dfs_process_phyerr_filter_offload);
QDF_STATUS tgt_dfs_is_phyerr_filter_offload(struct wlan_objmgr_psoc *psoc,
bool *is_phyerr_filter_offload)
@@ -178,7 +179,7 @@ QDF_STATUS tgt_dfs_is_phyerr_filter_offload(struct wlan_objmgr_psoc *psoc,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_is_phyerr_filter_offload);
qdf_export_symbol(tgt_dfs_is_phyerr_filter_offload);
#else
QDF_STATUS tgt_dfs_process_phyerr_filter_offload(struct wlan_objmgr_pdev *pdev,
struct radar_event_info
@@ -209,7 +210,7 @@ QDF_STATUS tgt_dfs_is_precac_timer_running(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_is_precac_timer_running);
qdf_export_symbol(tgt_dfs_is_precac_timer_running);
QDF_STATUS tgt_dfs_get_radars(struct wlan_objmgr_pdev *pdev)
{
@@ -226,7 +227,7 @@ QDF_STATUS tgt_dfs_get_radars(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_get_radars);
qdf_export_symbol(tgt_dfs_get_radars);
QDF_STATUS tgt_dfs_destroy_object(struct wlan_objmgr_pdev *pdev)
{
@@ -242,7 +243,7 @@ QDF_STATUS tgt_dfs_destroy_object(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_destroy_object);
qdf_export_symbol(tgt_dfs_destroy_object);
#ifdef QCA_MCL_DFS_SUPPORT
QDF_STATUS tgt_dfs_set_tx_leakage_threshold(struct wlan_objmgr_pdev *pdev,
@@ -260,7 +261,7 @@ QDF_STATUS tgt_dfs_set_tx_leakage_threshold(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_set_tx_leakage_threshold);
qdf_export_symbol(tgt_dfs_set_tx_leakage_threshold);
#endif
QDF_STATUS tgt_dfs_control(struct wlan_objmgr_pdev *pdev,
@@ -283,7 +284,7 @@ QDF_STATUS tgt_dfs_control(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_control);
qdf_export_symbol(tgt_dfs_control);
QDF_STATUS tgt_dfs_find_vht80_chan_for_precac(struct wlan_objmgr_pdev *pdev,
uint32_t chan_mode,
@@ -313,7 +314,7 @@ QDF_STATUS tgt_dfs_find_vht80_chan_for_precac(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_find_vht80_chan_for_precac);
qdf_export_symbol(tgt_dfs_find_vht80_chan_for_precac);
QDF_STATUS tgt_dfs_process_radar_ind(struct wlan_objmgr_pdev *pdev,
struct radar_found_info *radar_found)
@@ -333,7 +334,7 @@ QDF_STATUS tgt_dfs_process_radar_ind(struct wlan_objmgr_pdev *pdev,
return dfs_process_radar_ind(dfs, radar_found);
}
EXPORT_SYMBOL(tgt_dfs_process_radar_ind);
qdf_export_symbol(tgt_dfs_process_radar_ind);
#ifndef QCA_MCL_DFS_SUPPORT
QDF_STATUS tgt_dfs_cac_complete(struct wlan_objmgr_pdev *pdev, uint32_t vdev_id)
@@ -348,7 +349,7 @@ QDF_STATUS tgt_dfs_cac_complete(struct wlan_objmgr_pdev *pdev, uint32_t vdev_id)
return QDF_STATUS_SUCCESS;
}
#endif
EXPORT_SYMBOL(tgt_dfs_cac_complete);
qdf_export_symbol(tgt_dfs_cac_complete);
QDF_STATUS tgt_dfs_reg_ev_handler(struct wlan_objmgr_psoc *psoc,
bool dfs_offload)
@@ -371,7 +372,7 @@ QDF_STATUS tgt_dfs_reg_ev_handler(struct wlan_objmgr_psoc *psoc,
return QDF_STATUS_E_FAILURE;
}
EXPORT_SYMBOL(tgt_dfs_reg_ev_handler);
qdf_export_symbol(tgt_dfs_reg_ev_handler);
QDF_STATUS tgt_dfs_stop(struct wlan_objmgr_pdev *pdev)
{
@@ -387,7 +388,7 @@ QDF_STATUS tgt_dfs_stop(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(tgt_dfs_stop);
qdf_export_symbol(tgt_dfs_stop);
QDF_STATUS tgt_dfs_process_emulate_bang_radar_cmd(struct wlan_objmgr_pdev *pdev,
struct dfs_emulate_bang_radar_test_cmd *dfs_unit_test)
@@ -411,7 +412,7 @@ QDF_STATUS tgt_dfs_process_emulate_bang_radar_cmd(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_E_FAILURE;
}
EXPORT_SYMBOL(tgt_dfs_process_emulate_bang_radar_cmd);
qdf_export_symbol(tgt_dfs_process_emulate_bang_radar_cmd);
#ifdef QCA_MCL_DFS_SUPPORT
QDF_STATUS tgt_dfs_set_phyerr_filter_offload(struct wlan_objmgr_pdev *pdev)
@@ -443,5 +444,5 @@ QDF_STATUS tgt_dfs_set_phyerr_filter_offload(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_E_FAILURE;
}
EXPORT_SYMBOL(tgt_dfs_set_phyerr_filter_offload);
qdf_export_symbol(tgt_dfs_set_phyerr_filter_offload);
#endif

Visa fil

@@ -25,6 +25,7 @@
#include "wlan_dfs_ucfg_api.h"
#include "../../core/src/dfs.h"
#include "../../core/src/dfs_zero_cac.h"
#include <qdf_module.h>
QDF_STATUS ucfg_dfs_is_ap_cac_timer_running(struct wlan_objmgr_pdev *pdev,
int *is_ap_cac_timer_running)
@@ -39,7 +40,7 @@ QDF_STATUS ucfg_dfs_is_ap_cac_timer_running(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_is_ap_cac_timer_running);
qdf_export_symbol(ucfg_dfs_is_ap_cac_timer_running);
QDF_STATUS ucfg_dfs_getnol(struct wlan_objmgr_pdev *pdev,
void *dfs_nolinfo)
@@ -54,7 +55,7 @@ QDF_STATUS ucfg_dfs_getnol(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_getnol);
qdf_export_symbol(ucfg_dfs_getnol);
QDF_STATUS ucfg_dfs_override_cac_timeout(struct wlan_objmgr_pdev *pdev,
int cac_timeout,
@@ -70,7 +71,7 @@ QDF_STATUS ucfg_dfs_override_cac_timeout(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_override_cac_timeout);
qdf_export_symbol(ucfg_dfs_override_cac_timeout);
QDF_STATUS ucfg_dfs_get_override_cac_timeout(struct wlan_objmgr_pdev *pdev,
int *cac_timeout,
@@ -86,7 +87,7 @@ QDF_STATUS ucfg_dfs_get_override_cac_timeout(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_get_override_cac_timeout);
qdf_export_symbol(ucfg_dfs_get_override_cac_timeout);
QDF_STATUS ucfg_dfs_get_override_precac_timeout(struct wlan_objmgr_pdev *pdev,
int *precac_timeout)
@@ -101,7 +102,7 @@ QDF_STATUS ucfg_dfs_get_override_precac_timeout(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_get_override_precac_timeout);
qdf_export_symbol(ucfg_dfs_get_override_precac_timeout);
QDF_STATUS ucfg_dfs_override_precac_timeout(struct wlan_objmgr_pdev *pdev,
int precac_timeout)
@@ -116,7 +117,7 @@ QDF_STATUS ucfg_dfs_override_precac_timeout(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_override_precac_timeout);
qdf_export_symbol(ucfg_dfs_override_precac_timeout);
QDF_STATUS ucfg_dfs_set_precac_enable(struct wlan_objmgr_pdev *pdev,
uint32_t value)
@@ -131,7 +132,7 @@ QDF_STATUS ucfg_dfs_set_precac_enable(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_set_precac_enable);
qdf_export_symbol(ucfg_dfs_set_precac_enable);
QDF_STATUS ucfg_dfs_get_precac_enable(struct wlan_objmgr_pdev *pdev,
int *buff)
@@ -146,7 +147,7 @@ QDF_STATUS ucfg_dfs_get_precac_enable(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_get_precac_enable);
qdf_export_symbol(ucfg_dfs_get_precac_enable);
#ifdef QCA_MCL_DFS_SUPPORT
QDF_STATUS ucfg_dfs_update_config(struct wlan_objmgr_psoc *psoc,
@@ -173,5 +174,5 @@ QDF_STATUS ucfg_dfs_update_config(struct wlan_objmgr_psoc *psoc,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(ucfg_dfs_update_config);
qdf_export_symbol(ucfg_dfs_update_config);
#endif

Visa fil

@@ -32,6 +32,7 @@
#ifdef QCA_DFS_NOL_PLATFORM_DRV_SUPPORT
#include <pld_common.h>
#endif
#include <qdf_module.h>
struct dfs_nol_info {
uint16_t num_chans;
@@ -67,7 +68,7 @@ QDF_STATUS utils_dfs_cac_valid_reset(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_cac_valid_reset);
qdf_export_symbol(utils_dfs_cac_valid_reset);
QDF_STATUS utils_dfs_reset_precaclists(struct wlan_objmgr_pdev *pdev)
{
@@ -81,7 +82,7 @@ QDF_STATUS utils_dfs_reset_precaclists(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_reset_precaclists);
qdf_export_symbol(utils_dfs_reset_precaclists);
QDF_STATUS utils_dfs_cancel_precac_timer(struct wlan_objmgr_pdev *pdev)
{
@@ -95,7 +96,7 @@ QDF_STATUS utils_dfs_cancel_precac_timer(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_cancel_precac_timer);
qdf_export_symbol(utils_dfs_cancel_precac_timer);
QDF_STATUS utils_dfs_is_precac_done(struct wlan_objmgr_pdev *pdev,
bool *is_precac_done)
@@ -110,7 +111,7 @@ QDF_STATUS utils_dfs_is_precac_done(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_is_precac_done);
qdf_export_symbol(utils_dfs_is_precac_done);
QDF_STATUS utils_dfs_cancel_cac_timer(struct wlan_objmgr_pdev *pdev)
{
@@ -124,7 +125,7 @@ QDF_STATUS utils_dfs_cancel_cac_timer(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_cancel_cac_timer);
qdf_export_symbol(utils_dfs_cancel_cac_timer);
QDF_STATUS utils_dfs_start_cac_timer(struct wlan_objmgr_pdev *pdev)
{
@@ -138,7 +139,7 @@ QDF_STATUS utils_dfs_start_cac_timer(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_start_cac_timer);
qdf_export_symbol(utils_dfs_start_cac_timer);
QDF_STATUS utils_dfs_cac_stop(struct wlan_objmgr_pdev *pdev)
{
@@ -151,7 +152,7 @@ QDF_STATUS utils_dfs_cac_stop(struct wlan_objmgr_pdev *pdev)
dfs_cac_stop(dfs);
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_cac_stop);
qdf_export_symbol(utils_dfs_cac_stop);
QDF_STATUS utils_dfs_stacac_stop(struct wlan_objmgr_pdev *pdev)
{
@@ -165,7 +166,7 @@ QDF_STATUS utils_dfs_stacac_stop(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_stacac_stop);
qdf_export_symbol(utils_dfs_stacac_stop);
QDF_STATUS utils_dfs_get_usenol(struct wlan_objmgr_pdev *pdev, uint16_t *usenol)
{
@@ -179,7 +180,7 @@ QDF_STATUS utils_dfs_get_usenol(struct wlan_objmgr_pdev *pdev, uint16_t *usenol)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_get_usenol);
qdf_export_symbol(utils_dfs_get_usenol);
QDF_STATUS utils_dfs_radar_disable(struct wlan_objmgr_pdev *pdev)
{
@@ -193,7 +194,7 @@ QDF_STATUS utils_dfs_radar_disable(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_radar_disable);
qdf_export_symbol(utils_dfs_radar_disable);
QDF_STATUS utils_dfs_set_update_nol_flag(struct wlan_objmgr_pdev *pdev,
bool val)
@@ -208,7 +209,7 @@ QDF_STATUS utils_dfs_set_update_nol_flag(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_set_update_nol_flag);
qdf_export_symbol(utils_dfs_set_update_nol_flag);
QDF_STATUS utils_dfs_get_update_nol_flag(struct wlan_objmgr_pdev *pdev,
bool *nol_flag)
@@ -223,7 +224,7 @@ QDF_STATUS utils_dfs_get_update_nol_flag(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_get_update_nol_flag);
qdf_export_symbol(utils_dfs_get_update_nol_flag);
QDF_STATUS utils_dfs_get_dfs_use_nol(struct wlan_objmgr_pdev *pdev,
int *dfs_use_nol)
@@ -238,7 +239,7 @@ QDF_STATUS utils_dfs_get_dfs_use_nol(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_get_dfs_use_nol);
qdf_export_symbol(utils_dfs_get_dfs_use_nol);
QDF_STATUS utils_dfs_get_nol_timeout(struct wlan_objmgr_pdev *pdev,
int *dfs_nol_timeout)
@@ -253,7 +254,7 @@ QDF_STATUS utils_dfs_get_nol_timeout(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_get_nol_timeout);
qdf_export_symbol(utils_dfs_get_nol_timeout);
QDF_STATUS utils_dfs_nol_addchan(struct wlan_objmgr_pdev *pdev,
uint16_t freq,
@@ -269,7 +270,7 @@ QDF_STATUS utils_dfs_nol_addchan(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_nol_addchan);
qdf_export_symbol(utils_dfs_nol_addchan);
QDF_STATUS utils_dfs_nol_update(struct wlan_objmgr_pdev *pdev)
{
@@ -283,7 +284,7 @@ QDF_STATUS utils_dfs_nol_update(struct wlan_objmgr_pdev *pdev)
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_nol_update);
qdf_export_symbol(utils_dfs_nol_update);
QDF_STATUS utils_dfs_second_segment_radar_disable(struct wlan_objmgr_pdev *pdev)
{
@@ -311,7 +312,7 @@ QDF_STATUS utils_dfs_is_ignore_dfs(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_is_ignore_dfs);
qdf_export_symbol(utils_dfs_is_ignore_dfs);
QDF_STATUS utils_dfs_is_cac_valid(struct wlan_objmgr_pdev *pdev,
bool *is_cac_valid)
@@ -326,7 +327,7 @@ QDF_STATUS utils_dfs_is_cac_valid(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_is_cac_valid);
qdf_export_symbol(utils_dfs_is_cac_valid);
QDF_STATUS utils_dfs_is_ignore_cac(struct wlan_objmgr_pdev *pdev,
bool *ignore_cac)
@@ -341,7 +342,7 @@ QDF_STATUS utils_dfs_is_ignore_cac(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_is_ignore_cac);
qdf_export_symbol(utils_dfs_is_ignore_cac);
QDF_STATUS utils_dfs_set_cac_timer_running(struct wlan_objmgr_pdev *pdev,
int val)
@@ -356,7 +357,7 @@ QDF_STATUS utils_dfs_set_cac_timer_running(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_set_cac_timer_running);
qdf_export_symbol(utils_dfs_set_cac_timer_running);
QDF_STATUS utils_dfs_get_nol_chfreq_and_chwidth(struct wlan_objmgr_pdev *pdev,
void *nollist,
@@ -374,7 +375,7 @@ QDF_STATUS utils_dfs_get_nol_chfreq_and_chwidth(struct wlan_objmgr_pdev *pdev,
return QDF_STATUS_SUCCESS;
}
EXPORT_SYMBOL(utils_dfs_get_nol_chfreq_and_chwidth);
qdf_export_symbol(utils_dfs_get_nol_chfreq_and_chwidth);
QDF_STATUS utils_dfs_update_cur_chan_flags(struct wlan_objmgr_pdev *pdev,
uint64_t flags,
@@ -667,7 +668,7 @@ random_chan_error:
return status;
}
EXPORT_SYMBOL(utils_dfs_get_random_channel);
qdf_export_symbol(utils_dfs_get_random_channel);
#ifndef QCA_DFS_NOL_PLATFORM_DRV_SUPPORT
void utils_dfs_init_nol(struct wlan_objmgr_pdev *pdev)
@@ -708,7 +709,7 @@ void utils_dfs_init_nol(struct wlan_objmgr_pdev *pdev)
}
}
#endif
EXPORT_SYMBOL(utils_dfs_init_nol);
qdf_export_symbol(utils_dfs_init_nol);
#ifndef QCA_DFS_NOL_PLATFORM_DRV_SUPPORT
void utils_dfs_save_nol(struct wlan_objmgr_pdev *pdev)
@@ -755,7 +756,7 @@ void utils_dfs_save_nol(struct wlan_objmgr_pdev *pdev)
}
}
#endif
EXPORT_SYMBOL(utils_dfs_save_nol);
qdf_export_symbol(utils_dfs_save_nol);
void utils_dfs_print_nol_channels(struct wlan_objmgr_pdev *pdev)
{
@@ -769,7 +770,7 @@ void utils_dfs_print_nol_channels(struct wlan_objmgr_pdev *pdev)
DFS_PRINT_NOL_LOCKED(dfs);
}
EXPORT_SYMBOL(utils_dfs_print_nol_channels);
qdf_export_symbol(utils_dfs_print_nol_channels);
void utils_dfs_clear_nol_channels(struct wlan_objmgr_pdev *pdev)
{
@@ -794,13 +795,13 @@ void utils_dfs_clear_nol_channels(struct wlan_objmgr_pdev *pdev)
*/
utils_dfs_save_nol(pdev);
}
EXPORT_SYMBOL(utils_dfs_clear_nol_channels);
qdf_export_symbol(utils_dfs_clear_nol_channels);
bool utils_is_dfs_ch(struct wlan_objmgr_pdev *pdev, uint32_t chan)
{
return wlan_reg_is_dfs_ch(pdev, chan);
}
EXPORT_SYMBOL(utils_is_dfs_ch);
qdf_export_symbol(utils_is_dfs_ch);
void utils_dfs_reg_update_nol_ch(struct wlan_objmgr_pdev *pdev,
uint8_t *ch_list,
@@ -810,7 +811,7 @@ void utils_dfs_reg_update_nol_ch(struct wlan_objmgr_pdev *pdev,
/* TODO : Need locking?*/
wlan_reg_update_nol_ch(pdev, ch_list, num_ch, nol_ch);
}
EXPORT_SYMBOL(utils_dfs_reg_update_nol_ch);
qdf_export_symbol(utils_dfs_reg_update_nol_ch);
uint8_t utils_dfs_freq_to_chan(uint32_t freq)
{
@@ -831,7 +832,7 @@ uint8_t utils_dfs_freq_to_chan(uint32_t freq)
return chan;
}
EXPORT_SYMBOL(utils_dfs_freq_to_chan);
qdf_export_symbol(utils_dfs_freq_to_chan);
uint32_t utils_dfs_chan_to_freq(uint8_t chan)
{
@@ -850,7 +851,7 @@ uint32_t utils_dfs_chan_to_freq(uint8_t chan)
else
return DFS_5_GHZ_BASE_FREQ + (chan * DFS_CHAN_SPACING_5MHZ);
}
EXPORT_SYMBOL(utils_dfs_chan_to_freq);
qdf_export_symbol(utils_dfs_chan_to_freq);
#ifdef QCA_MCL_DFS_SUPPORT
QDF_STATUS utils_dfs_mark_leaking_ch(struct wlan_objmgr_pdev *pdev,
@@ -868,7 +869,7 @@ QDF_STATUS utils_dfs_mark_leaking_ch(struct wlan_objmgr_pdev *pdev,
return dfs_mark_leaking_ch(dfs, ch_width, temp_ch_lst_sz, temp_ch_lst);
}
EXPORT_SYMBOL(utils_dfs_mark_leaking_ch);
qdf_export_symbol(utils_dfs_mark_leaking_ch);
#endif
int utils_get_dfsdomain(struct wlan_objmgr_pdev *pdev)