qcacmn: Set host inspect in the case of wds_ext

Set host inspect in the case of wds_ext

Change-Id: I5d14aede300694faca6bf81813e4f66752419239
CRs-Fixed: 3377865
This commit is contained in:
Sai Rupesh Chevuru
2023-01-05 14:25:39 +05:30
committed by Madan Koyyalamudi
parent 3bf50ce182
commit 9d8b5fa06d
3 changed files with 6 additions and 3 deletions

View File

@@ -1381,6 +1381,8 @@ static inline void dp_set_peer_isolation(struct dp_txrx_peer *peer, bool val)
} }
#endif /* QCA_SUPPORT_PEER_ISOLATION */ #endif /* QCA_SUPPORT_PEER_ISOLATION */
bool dp_vdev_is_wds_ext_enabled(struct dp_vdev *vdev);
#ifdef QCA_SUPPORT_WDS_EXTENDED #ifdef QCA_SUPPORT_WDS_EXTENDED
static inline void dp_wds_ext_peer_init(struct dp_txrx_peer *txrx_peer) static inline void dp_wds_ext_peer_init(struct dp_txrx_peer *txrx_peer)
{ {

View File

@@ -2208,12 +2208,12 @@ static inline void dp_srng_mem_free_consistent(struct dp_soc *soc,
#endif /* DP_MEM_PRE_ALLOC */ #endif /* DP_MEM_PRE_ALLOC */
#ifdef QCA_SUPPORT_WDS_EXTENDED #ifdef QCA_SUPPORT_WDS_EXTENDED
static bool dp_vdev_is_wds_ext_enabled(struct dp_vdev *vdev) bool dp_vdev_is_wds_ext_enabled(struct dp_vdev *vdev)
{ {
return vdev->wds_ext_enabled; return vdev->wds_ext_enabled;
} }
#else #else
static bool dp_vdev_is_wds_ext_enabled(struct dp_vdev *vdev) bool dp_vdev_is_wds_ext_enabled(struct dp_vdev *vdev)
{ {
return false; return false;
} }

View File

@@ -2281,7 +2281,8 @@ dp_tx_update_mcast_param(uint16_t peer_id,
msdu_info->gsn); msdu_info->gsn);
msdu_info->vdev_id = vdev->vdev_id + DP_MLO_VDEV_ID_OFFSET; msdu_info->vdev_id = vdev->vdev_id + DP_MLO_VDEV_ID_OFFSET;
if (qdf_unlikely(vdev->nawds_enabled)) if (qdf_unlikely(vdev->nawds_enabled ||
dp_vdev_is_wds_ext_enabled(vdev)))
HTT_TX_TCL_METADATA_GLBL_SEQ_HOST_INSPECTED_SET( HTT_TX_TCL_METADATA_GLBL_SEQ_HOST_INSPECTED_SET(
*htt_tcl_metadata, 1); *htt_tcl_metadata, 1);
} else { } else {