Эх сурвалжийг харах

qcacmn: Add check to avoid panic if FW is down

In order to avoid panic in hif_pci_runtime_pm_warn(), call
qdf_is_fw_down() to check if fw is down. If fw is down, return without
panicking.

Change-Id: I3fd3e0334220c1cf3ae6b3ec3fd5b1ede1705013
CRs-Fixed: 2664133
Alan Chen 5 жил өмнө
parent
commit
528d6ccd70
1 өөрчлөгдсөн 5 нэмэгдсэн , 0 устгасан
  1. 5 0
      hif/src/pcie/if_pci.c

+ 5 - 0
hif/src/pcie/if_pci.c

@@ -1004,6 +1004,11 @@ static void hif_pci_runtime_pm_warn(struct hif_pci_softc *sc, const char *msg)
 			       ctx->name, ctx->timeout);
 	}
 
+	if (qdf_is_fw_down()) {
+		hif_err("fw is down");
+		return;
+	}
+
 	QDF_DEBUG_PANIC("hif_pci_runtime_pm_warn");
 }