qcacmn: Add support to get free descriptor pool size

Add a function in cdp to get free descriptor pool size.

CRs-Fixed: 2984773
Change-Id: Iac5aca801255e5ba5460ea09c88fc4573c1a7055
这个提交包含在:
Balaganapathy Palanisamy
2021-06-24 21:16:24 +05:30
提交者 Madan Koyyalamudi
父节点 7438cab313
当前提交 71d4ce6cb0
修改 2 个文件,包含 21 行新增0 行删除

查看文件

@@ -2652,4 +2652,24 @@ cdp_drain_txrx(ol_txrx_soc_handle soc)
return soc->ops->cmn_drv_ops->txrx_drain(soc);
}
/**
* cdp_get_free_desc_poolsize() - get free desc pool size
* @soc: opaque soc handle
*/
static inline int
cdp_get_free_desc_poolsize(ol_txrx_soc_handle soc)
{
if (!soc || !soc->ops) {
dp_cdp_debug("Invalid Instance");
QDF_BUG(0);
return 0;
}
if (!soc->ops->cmn_drv_ops ||
!soc->ops->cmn_drv_ops->get_free_desc_poolsize)
return 0;
return soc->ops->cmn_drv_ops->get_free_desc_poolsize(soc);
}
#endif /* _CDP_TXRX_CMN_H_ */