qcacmn: Disable DP interrupts in force MLO teardown
In force teardown case disable the interrupts before going down. As target may be still active, we may still continue to receive traffic. Disabling interrupts to nsure we dont process interrupts while cleaning up partner SOC Change-Id: I7092d398c039302234206cb72f7453b6dc0cbcb7 CRs-Fixed: 3332961
Šī revīzija ir iekļauta:

revīziju iesūtīja
Madan Koyyalamudi

vecāks
f1f6845bfb
revīzija
16e9e30d49
@@ -56,7 +56,8 @@ static inline void cdp_soc_mlo_soc_setup(ol_txrx_soc_handle soc,
|
||||
}
|
||||
|
||||
static inline void cdp_soc_mlo_soc_teardown(ol_txrx_soc_handle soc,
|
||||
struct cdp_mlo_ctxt *mlo_ctx)
|
||||
struct cdp_mlo_ctxt *mlo_ctx,
|
||||
bool is_force_down)
|
||||
{
|
||||
if (!soc || !soc->ops) {
|
||||
QDF_BUG(0);
|
||||
@@ -67,7 +68,7 @@ static inline void cdp_soc_mlo_soc_teardown(ol_txrx_soc_handle soc,
|
||||
!soc->ops->mlo_ops->mlo_soc_teardown)
|
||||
return;
|
||||
|
||||
soc->ops->mlo_ops->mlo_soc_teardown(soc, mlo_ctx);
|
||||
soc->ops->mlo_ops->mlo_soc_teardown(soc, mlo_ctx, is_force_down);
|
||||
}
|
||||
|
||||
/*
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user