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
此提交包含在:
Chaithanya Garrepalli
2022-11-11 17:42:28 +05:30
提交者 Madan Koyyalamudi
父節點 f1f6845bfb
當前提交 16e9e30d49
共有 6 個檔案被更改,包括 30 行新增7 行删除

查看文件

@@ -154,7 +154,8 @@ struct cdp_mlo_ops {
void (*mlo_soc_setup)(struct cdp_soc_t *cdp_soc,
struct cdp_mlo_ctxt *mlo_ctxt);
void (*mlo_soc_teardown)(struct cdp_soc_t *cdp_soc,
struct cdp_mlo_ctxt *mlo_ctxt);
struct cdp_mlo_ctxt *mlo_ctxt,
bool is_force_down);
QDF_STATUS (*update_mlo_ptnr_list)(struct cdp_soc_t *soc_hdl,
int8_t *vdev_ids, uint8_t num_vdevs,
uint8_t vdev_id);