qcacmn: Add hal_rx_mpdu_get_fr_ds API
Implement hal_rx_mpdu_get_fr_ds API based on the chipset as the macro to retrieve for_ds value is chipset dependent. Change-Id: I6d41d02ac50cae752567d98645f0447cc122a84f CRs-Fixed: 2522133
This commit is contained in:

committed by
nshrivas

부모
e7924fd2da
커밋
1e3a479fdf
@@ -612,7 +612,8 @@ QDF_STATUS dp_rx_filter_mesh_packets(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
|
||||
|
||||
if (qdf_unlikely(vdev->mesh_rx_filter)) {
|
||||
if (vdev->mesh_rx_filter & MESH_FILTER_OUT_FROMDS)
|
||||
if (hal_rx_mpdu_get_fr_ds(rx_tlv_hdr))
|
||||
if (hal_rx_mpdu_get_fr_ds(soc->hal_soc,
|
||||
rx_tlv_hdr))
|
||||
return QDF_STATUS_SUCCESS;
|
||||
|
||||
if (vdev->mesh_rx_filter & MESH_FILTER_OUT_TODS)
|
||||
@@ -621,7 +622,8 @@ QDF_STATUS dp_rx_filter_mesh_packets(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
|
||||
return QDF_STATUS_SUCCESS;
|
||||
|
||||
if (vdev->mesh_rx_filter & MESH_FILTER_OUT_NODS)
|
||||
if (!hal_rx_mpdu_get_fr_ds(rx_tlv_hdr) &&
|
||||
if (!hal_rx_mpdu_get_fr_ds(soc->hal_soc,
|
||||
rx_tlv_hdr) &&
|
||||
!hal_rx_mpdu_get_to_ds(soc->hal_soc,
|
||||
rx_tlv_hdr))
|
||||
return QDF_STATUS_SUCCESS;
|
||||
|
Reference in New Issue
Block a user