Merge "qcacmn: Reduce excessive console logging"
此提交包含在:

提交者
Gerrit - the friendly Code Review server

當前提交
2105b28e4c
@@ -802,6 +802,7 @@ struct wlan_lmac_if_reg_tx_ops {
|
||||
* @dfs_send_avg_radar_params_to_fw: Send average radar parameters to FW.
|
||||
* @dfs_send_usenol_pdev_param: Send usenol pdev param to FW.
|
||||
* @dfs_send_subchan_marking_pdev_param: Send subchan marking pdev param to FW.
|
||||
* @dfs_check_mode_switch_state: Find if HW mode switch is in progress.
|
||||
*/
|
||||
|
||||
struct wlan_lmac_if_dfs_tx_ops {
|
||||
@@ -855,6 +856,9 @@ struct wlan_lmac_if_dfs_tx_ops {
|
||||
QDF_STATUS (*dfs_send_subchan_marking_pdev_param)(
|
||||
struct wlan_objmgr_pdev *pdev,
|
||||
bool subchanmark);
|
||||
QDF_STATUS (*dfs_check_mode_switch_state)(
|
||||
struct wlan_objmgr_pdev *pdev,
|
||||
bool *is_hw_mode_switch_in_progress);
|
||||
};
|
||||
|
||||
/**
|
||||
@@ -1374,6 +1378,12 @@ struct wlan_lmac_if_wifi_pos_rx_ops {
|
||||
* @dfs_is_hw_pulses_allowed: Check if HW pulses are allowed or not.
|
||||
* @dfs_set_fw_adfs_support: Set the agile DFS FW support in DFS.
|
||||
* @dfs_reset_dfs_prevchan: Reset DFS previous channel structure.
|
||||
* @dfs_init_tmp_psoc_nol: Init temporary PSOC NOL structure.
|
||||
* @dfs_deinit_tmp_psoc_nol: Deinit temporary PSOC NOL structure.
|
||||
* @dfs_save_dfs_nol_in_psoc: Copy DFS NOL data to the PSOC copy.
|
||||
* @dfs_reinit_nol_from_psoc_copy: Reinit DFS NOL from the PSOC NOL copy.
|
||||
* @dfs_reinit_precac_lists: Reinit precac lists from other pdev.
|
||||
* @dfs_complete_deferred_tasks: Process mode switch completion in DFS.
|
||||
*/
|
||||
struct wlan_lmac_if_dfs_rx_ops {
|
||||
QDF_STATUS (*dfs_get_radars)(struct wlan_objmgr_pdev *pdev);
|
||||
@@ -1541,6 +1551,20 @@ struct wlan_lmac_if_dfs_rx_ops {
|
||||
bool fw_adfs_support_160,
|
||||
bool fw_adfs_support_non_160);
|
||||
void (*dfs_reset_dfs_prevchan)(struct wlan_objmgr_pdev *pdev);
|
||||
void (*dfs_init_tmp_psoc_nol)(struct wlan_objmgr_pdev *pdev,
|
||||
uint8_t num_radios);
|
||||
void (*dfs_deinit_tmp_psoc_nol)(struct wlan_objmgr_pdev *pdev);
|
||||
void (*dfs_save_dfs_nol_in_psoc)(struct wlan_objmgr_pdev *pdev,
|
||||
uint8_t pdev_id,
|
||||
uint16_t low_5ghz_freq,
|
||||
uint16_t high_5ghz_freq);
|
||||
void (*dfs_reinit_nol_from_psoc_copy)(struct wlan_objmgr_pdev *pdev,
|
||||
uint8_t pdev_id);
|
||||
void (*dfs_reinit_precac_lists)(struct wlan_objmgr_pdev *src_pdev,
|
||||
struct wlan_objmgr_pdev *dest_pdev,
|
||||
uint16_t low_5g_freq,
|
||||
uint16_t high_5g_freq);
|
||||
void (*dfs_complete_deferred_tasks)(struct wlan_objmgr_pdev *pdev);
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2016-2019 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2016-2020 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
@@ -523,7 +523,18 @@ wlan_lmac_if_umac_dfs_rx_ops_register(struct wlan_lmac_if_rx_ops *rx_ops)
|
||||
tgt_dfs_set_fw_adfs_support;
|
||||
dfs_rx_ops->dfs_reset_dfs_prevchan =
|
||||
utils_dfs_reset_dfs_prevchan;
|
||||
|
||||
dfs_rx_ops->dfs_init_tmp_psoc_nol =
|
||||
tgt_dfs_init_tmp_psoc_nol;
|
||||
dfs_rx_ops->dfs_deinit_tmp_psoc_nol =
|
||||
tgt_dfs_deinit_tmp_psoc_nol;
|
||||
dfs_rx_ops->dfs_save_dfs_nol_in_psoc =
|
||||
tgt_dfs_save_dfs_nol_in_psoc;
|
||||
dfs_rx_ops->dfs_reinit_nol_from_psoc_copy =
|
||||
tgt_dfs_reinit_nol_from_psoc_copy;
|
||||
dfs_rx_ops->dfs_reinit_precac_lists =
|
||||
tgt_dfs_reinit_precac_lists;
|
||||
dfs_rx_ops->dfs_complete_deferred_tasks =
|
||||
tgt_dfs_complete_deferred_tasks;
|
||||
register_precac_auto_chan_rx_ops(dfs_rx_ops);
|
||||
register_precac_auto_chan_rx_ops_ieee(dfs_rx_ops);
|
||||
register_precac_auto_chan_rx_ops_freq(dfs_rx_ops);
|
||||
|
新增問題並參考
封鎖使用者