#include <soc/samsung/exynos-bcm_dbg.h>
-#if defined(CONFIG_SEC_SIPC_MODEM_IF)
+#if defined(CONFIG_SEC_MODEM_IF)
#include <soc/samsung/exynos-modem-ctrl.h>
#endif
static void exynos_prepare_panic_exit(void *val)
{
-#if defined(CONFIG_SEC_SIPC_MODEM_IF)
+#if defined(CONFIG_SEC_MODEM_IF)
modem_send_panic_noti_ext();
#endif
#if defined(CONFIG_ACPM_DVFS)
#include <linux/bitops.h>
#include <soc/samsung/exynos-pmu.h>
#include <soc/samsung/exynos-itmon.h>
+#if defined(CONFIG_SEC_MODEM_IF)
+#include <soc/samsung/exynos-modem-ctrl.h>
+#endif
+
#define OFFSET_TMOUT_REG (0x2000)
#define OFFSET_REQ_R (0x0)
} else {
/* Disable busmon all interrupts */
itmon_init(itmon, false);
- /* TODO: CP Crash operation */
+#if defined(CONFIG_SEC_MODEM_IF)
+ pdata->crash_in_progress = true;
+ modem_force_crash_exit_ext();
+#endif
}
}
}