qcacmn: Add cdp api to update the packet capture mode

Add a CDP api to update the packet capture mode in dp_soc
when it get updated by user using vendor command.

Change-Id: Id0856aeeb5e1a77e1ce6fb23562fdbff4a2fb320
CRs-Fixed: 3048344
This commit is contained in:
Surabhi Vishnoi
2021-09-29 18:05:28 +05:30
committed by Madan Koyyalamudi
父節點 b3dfd1cbfa
當前提交 449ae318e0
共有 3 個文件被更改,包括 44 次插入0 次删除

查看文件

@@ -2672,4 +2672,32 @@ cdp_get_free_desc_poolsize(ol_txrx_soc_handle soc)
return soc->ops->cmn_drv_ops->get_free_desc_poolsize(soc);
}
#ifdef WLAN_FEATURE_PKT_CAPTURE_V2
/**
* cdp_set_pkt_capture_mode() - set pkt capture mode in dp ctx
* @soc: opaque soc handle
* @val: value to be set
*/
static inline void
cdp_set_pkt_capture_mode(ol_txrx_soc_handle soc, bool val)
{
if (!soc || !soc->ops) {
dp_cdp_debug("Invalid Instance");
QDF_BUG(0);
return;
}
if (!soc->ops->cmn_drv_ops ||
!soc->ops->cmn_drv_ops->set_pkt_capture_mode)
return;
soc->ops->cmn_drv_ops->set_pkt_capture_mode(soc, val);
}
#else
static inline void
cdp_set_pkt_capture_mode(ol_txrx_soc_handle soc, bool val)
{
}
#endif
#endif /* _CDP_TXRX_CMN_H_ */