From e9ffae75afee09a7573476ff9eac9cecb1cfad3d Mon Sep 17 00:00:00 2001 From: Yue Ma Date: Sat, 11 Jul 2020 11:26:03 -0700 Subject: [PATCH] cnss2: Notify WLAN host driver when SMMU fault is detected Notify WLAN host drive FW down as soon as SMMU fault happens so that it can do necessary cleanup as earlier as possible. Change-Id: Ie34243de296d35ced3f2c1a1e4d50a6c551ae88d Signed-off-by: Yue Ma --- drivers/net/wireless/cnss2/pci.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/cnss2/pci.c b/drivers/net/wireless/cnss2/pci.c index 47e0279335ef..5554d1d220ff 100644 --- a/drivers/net/wireless/cnss2/pci.c +++ b/drivers/net/wireless/cnss2/pci.c @@ -3363,6 +3363,7 @@ static int cnss_pci_smmu_fault_handler(struct iommu_domain *domain, return -ENODEV; } + cnss_pci_update_status(pci_priv, CNSS_FW_DOWN); cnss_force_fw_assert(&pci_priv->pci_dev->dev); /* IOMMU driver requires non-zero return value to print debug info. */