qcacmn: Add common framework for mon filters
A framework is added where the filters for every mode are stored on a radio instance. Whenever a mode comes up, it stores the filters in the radio and calls a common API which iterates through all the enabled mode filters and loops through them to create a superset of filters which is sent to HTT. This framework can be extended for new feature addition which set filters for the monitor status and monitor destination rings. Change-Id: I9b739af2086bbe261b65c57af0a5bd867294f30f CRs-Fixed: 2585872
This commit is contained in:
@@ -65,6 +65,8 @@ cdp_mempools_attach(ol_txrx_soc_handle soc)
|
||||
return soc->ops->ctrl_ops->txrx_mempools_attach(soc);
|
||||
}
|
||||
|
||||
|
||||
#if defined(ATH_SUPPORT_NAC) || defined(ATH_SUPPORT_NAC_RSSI)
|
||||
/**
|
||||
* @brief update the neighbour peer addresses
|
||||
* @details
|
||||
@@ -95,6 +97,7 @@ cdp_update_filter_neighbour_peers(ol_txrx_soc_handle soc,
|
||||
return soc->ops->ctrl_ops->txrx_update_filter_neighbour_peers
|
||||
(soc, vdev_id, cmd, macaddr);
|
||||
}
|
||||
#endif /* ATH_SUPPORT_NAC || ATH_SUPPORT_NAC_RSSI*/
|
||||
|
||||
/**
|
||||
* @brief set the Reo Destination ring for the pdev
|
||||
|
Reference in New Issue
Block a user