qcacmn: Enable monitor dest ring in m_copy mode

In existing code, 132 bytes of OTA mgmt. and control payload is
provided to upper layers by subscribing to packet header TLV.

The requirement in M-copy mode though is to get complete payload for
mgmt. and ctrl. packets. Add change to configure monitor destination
ring and add mgmt. and ctrl. packet filter to receive full mgmt. and
ctrl. packets.

Change-Id: I0014837b51cac6f0143dcc5cb624ea2086cf4486
CRs-Fixed: 2256159
Этот коммит содержится в:
Chaithanya Garrepalli
2018-07-05 14:53:50 +05:30
коммит произвёл nshrivas
родитель c0d010216a
Коммит 7ab76aec94
6 изменённых файлов: 205 добавлений и 68 удалений

Просмотреть файл

@@ -1959,16 +1959,16 @@ void cdp_set_nac(ol_txrx_soc_handle soc,
* @pdev: data path pdev handle
* @val: value of pdev_tx_capture
*
* Return: void
* Return: status: 0 - Success, non-zero: Failure
*/
static inline
void cdp_set_pdev_tx_capture(ol_txrx_soc_handle soc,
struct cdp_pdev *pdev, int val)
QDF_STATUS cdp_set_pdev_tx_capture(ol_txrx_soc_handle soc,
struct cdp_pdev *pdev, int val)
{
if (soc->ops->cmn_drv_ops->txrx_set_pdev_tx_capture)
return soc->ops->cmn_drv_ops->txrx_set_pdev_tx_capture(pdev,
val);
return QDF_STATUS_SUCCESS;
}
/**