ath10k: enable debugfs provision to enable Peer Stats feature
Provide a debugfs entry to enable/ disable Peer Stats feature. Peer Stats feature is for developers/users who are more interested in studying in Rx/Tx stats with multiple clients connected, hence disable this by default. Enabling this feature by default results in unneccessary processing of Peer Stats event for every 500ms and updating peer_stats list (allocating memory) and cleaning it up ifexceeds the higher limit and this can be an unnecessary overhead during long run stress testing. Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qti.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
This commit is contained in:

committed by
Kalle Valo

parent
3d9195ea19
commit
cc61a1bbbc
@@ -4435,7 +4435,7 @@ static int ath10k_start(struct ieee80211_hw *hw)
|
||||
|
||||
ar->ani_enabled = true;
|
||||
|
||||
if (test_bit(WMI_SERVICE_PEER_STATS, ar->wmi.svc_map)) {
|
||||
if (ath10k_peer_stats_enabled(ar)) {
|
||||
param = ar->wmi.pdev_param->peer_stats_update_period;
|
||||
ret = ath10k_wmi_pdev_set_param(ar, param,
|
||||
PEER_DEFAULT_STATS_UPDATE_PERIOD);
|
||||
|
Reference in New Issue
Block a user