qcacmn: handling of wifi down/up scenarios for MLO MCAST
handling of wifi down/up scenarios for MLO MCAST Change-Id: Ib2d47884612af73c798f1a9b4f74b9b47058fc08 CRs-Fixed: 3183831
This commit is contained in:

committed by
Madan Koyyalamudi

parent
cecf753cac
commit
c6742e5632
@@ -1503,6 +1503,9 @@ static void dp_txrx_set_mlo_mcast_primary_vdev_param_be(
|
|||||||
dp_mcast_mlo_iter_ptnr_soc(be_soc,
|
dp_mcast_mlo_iter_ptnr_soc(be_soc,
|
||||||
dp_tx_mcast_mlo_reinject_routing_set,
|
dp_tx_mcast_mlo_reinject_routing_set,
|
||||||
(void *)&be_vdev->mcast_primary);
|
(void *)&be_vdev->mcast_primary);
|
||||||
|
} else {
|
||||||
|
hal_tx_vdev_mcast_ctrl_set(hal_soc, vdev_id,
|
||||||
|
HAL_TX_MCAST_CTRL_DROP);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
@@ -4872,6 +4872,7 @@ dp_tx_mcast_reinject_handler(struct dp_soc *soc, struct dp_tx_desc_s *desc)
|
|||||||
qdf_nbuf_len(desc->nbuf));
|
qdf_nbuf_len(desc->nbuf));
|
||||||
soc->arch_ops.dp_tx_mcast_handler(soc, vdev, desc->nbuf);
|
soc->arch_ops.dp_tx_mcast_handler(soc, vdev, desc->nbuf);
|
||||||
dp_tx_desc_release(desc, desc->pool_id);
|
dp_tx_desc_release(desc, desc->pool_id);
|
||||||
|
dp_vdev_unref_delete(soc, vdev, DP_MOD_ID_TX_COMP);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user