qcacmn: Add mon dp ops to set monitor filter

As part of mac address filtering feature for scan radio in special
vap mode, on addition of first NAC entry or deletion of last NAC entry
the corresponding monitor filter needs to be set or reset

Add change to support ops callback function required to set or reset
monitor filter settings are runtime.

Change-Id: I916c0b246bb180363f1a181ef49618af763b261d
CRs-Fixed: 3317409
This commit is contained in:
Santosh Anbu
2022-10-24 11:43:33 +05:30
committed by Madan Koyyalamudi
parent 433dee00be
commit 938ddb0956
10 changed files with 177 additions and 0 deletions

View File

@@ -738,6 +738,8 @@ struct dp_mon_ops {
void (*mon_filter_setup_smart_monitor)(struct dp_pdev *pdev);
void (*mon_filter_reset_smart_monitor)(struct dp_pdev *pdev);
#endif
void (*mon_filter_set_reset_mon_mac_filter)(struct dp_pdev *pdev,
bool val);
#ifdef WLAN_RX_PKT_CAPTURE_ENH
void (*mon_filter_setup_rx_enh_capture)(struct dp_pdev *pdev);
void (*mon_filter_reset_rx_enh_capture)(struct dp_pdev *pdev);