From 6d9dc243c76dfeef7b5b15e421f4a36e0247faea Mon Sep 17 00:00:00 2001 From: Andrey Petrov Date: Mon, 20 Apr 2020 17:16:53 -0700 Subject: soc/intel/xeon_sp/cpx: Allow motherboards to set FSP-M parameters We need to allow motherboards to configure certain parameters that are specific to it. Hence, invoke this function. Also, provide a weak motherboard implementation that does nothing. Change-Id: Ifa2824811273236a66e742404856fbe17d4cf496 Signed-off-by: Andrey Petrov Reviewed-on: https://review.coreboot.org/c/coreboot/+/40552 Reviewed-by: Angel Pons Reviewed-by: Maxim Polyakov Tested-by: build bot (Jenkins) --- src/soc/intel/xeon_sp/romstage.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/soc/intel/xeon_sp/romstage.c') diff --git a/src/soc/intel/xeon_sp/romstage.c b/src/soc/intel/xeon_sp/romstage.c index 9d3665c9fe..7881b0adb9 100644 --- a/src/soc/intel/xeon_sp/romstage.c +++ b/src/soc/intel/xeon_sp/romstage.c @@ -55,3 +55,8 @@ asmlinkage void car_stage_entry(void) run_postcar_phase(&pcf); } + +__weak void mainboard_memory_init_params(FSPM_UPD *mupd) +{ + printk(BIOS_SPEW, "WARNING: using default FSP-M parameters!\n"); +} -- cgit v1.2.3