aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/apollolake/meminit_util_glk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/intel/apollolake/meminit_util_glk.c')
-rw-r--r--src/soc/intel/apollolake/meminit_util_glk.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/meminit_util_glk.c b/src/soc/intel/apollolake/meminit_util_glk.c
index 2ef2e49bfe..20e7cd29ed 100644
--- a/src/soc/intel/apollolake/meminit_util_glk.c
+++ b/src/soc/intel/apollolake/meminit_util_glk.c
@@ -39,6 +39,10 @@ void save_lpddr4_dimm_info(const struct lpddr4_cfg *lp4cfg, size_t mem_sku)
}
memory_info_hob = fsp_find_smbios_memory_info(&hob_size);
+ if (memory_info_hob == NULL) {
+ printk(BIOS_ERR, "SMBIOS memory info HOB is missing\n");
+ return;
+ }
/*
* Allocate CBMEM area for DIMM information used to populate SMBIOS