Преглед на файлове

qcacld-3.0: check for IPCI target before triggering recovery

Check for the Moselle bus type whether the selfrecovery ini is enabled,
if the ini is disabled let the system enter to bad state and debug
the issue.

Change-Id: Ib6e720bbc8d1421706a5631ecc7d11989538e2d5
CRs-Fixed: 2780882
Arun Kumar Khandavalli преди 4 години
родител
ревизия
5cc1416178
променени са 1 файла, в които са добавени 4 реда и са изтрити 3 реда
  1. 4 3
      core/cds/src/cds_api.c

+ 4 - 3
core/cds/src/cds_api.c

@@ -1915,10 +1915,11 @@ static void cds_trigger_recovery_handler(const char *func, const uint32_t line)
 	}
 
 	/*
-	 * if *wlan* recovery is disabled, crash here for debugging  for snoc
-	 * targets.
+	 * if *wlan* recovery is disabled, crash here for debugging  for
+	 * snoc/IPCI targets.
 	 */
-	if (qdf->bus_type == QDF_BUS_TYPE_SNOC && !ssr_ini_enabled) {
+	if ((qdf->bus_type == QDF_BUS_TYPE_SNOC ||
+	     qdf->bus_type == QDF_BUS_TYPE_IPCI) && !ssr_ini_enabled) {
 		QDF_DEBUG_PANIC("WLAN recovery is not enabled (via %s:%d)",
 				func, line);
 		return;