summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/soc/intel/tigerlake/romstage/fsp_params.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/soc/intel/tigerlake/romstage/fsp_params.c b/src/soc/intel/tigerlake/romstage/fsp_params.c
index dca84cc725..15a11cdc46 100644
--- a/src/soc/intel/tigerlake/romstage/fsp_params.c
+++ b/src/soc/intel/tigerlake/romstage/fsp_params.c
@@ -197,10 +197,8 @@ static void soc_memory_init_params(FSP_M_CONFIG *m_cfg,
m_cfg->TmeEnable = CONFIG(INTEL_TME);
/* crashLog config */
- if (CONFIG(SOC_INTEL_CRASHLOG)) {
- m_cfg->CpuCrashLogDevice = 1;
- m_cfg->CpuCrashLogEnable = 1;
- }
+ m_cfg->CpuCrashLogDevice = CONFIG(SOC_INTEL_CRASHLOG) && is_devfn_enabled(SA_DEVFN_TMT);
+ m_cfg->CpuCrashLogEnable = m_cfg->CpuCrashLogDevice;
}
void platform_fsp_memory_init_params_cb(FSPM_UPD *mupd, uint32_t version)