From ed992c7a17ca2a320993d34ab568bfdab072d131 Mon Sep 17 00:00:00 2001 From: Naman Padhiar Date: Mon, 3 May 2021 13:28:31 +0530 Subject: [PATCH] icnss2: Send ICNSS_SMMU_FAULT uevent to host driver On detection of SMMU fault, platform driver send SMMU_FAULT and FW_DOWN event to Host driver. Change-Id: I623522231b5ee7ab0b03b8c1b25993395b7f3a2d Signed-off-by: Naman Padhiar --- drivers/soc/qcom/icnss2/main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/soc/qcom/icnss2/main.c b/drivers/soc/qcom/icnss2/main.c index 43b811115bf8..2f70d96be573 100644 --- a/drivers/soc/qcom/icnss2/main.c +++ b/drivers/soc/qcom/icnss2/main.c @@ -3700,6 +3700,8 @@ static int icnss_smmu_fault_handler(struct iommu_domain *domain, if (test_bit(ICNSS_FW_READY, &priv->state)) { fw_down_data.crashed = true; + icnss_call_driver_uevent(priv, ICNSS_UEVENT_SMMU_FAULT, + &fw_down_data); icnss_call_driver_uevent(priv, ICNSS_UEVENT_FW_DOWN, &fw_down_data); }