From 79091db72ba23703feaa997977ddd55233e474e9 Mon Sep 17 00:00:00 2001 From: Andrey Petrov Date: Tue, 17 May 2016 00:03:27 -0700 Subject: soc/intel/apollolake: Relocate FSP-M during insertion in CBFS Since FSP-M is run in CAR (as opposed to XIP), its default link address may need to be changed. Since cbfstool can relocate FSP blobs, take advantage of that feature. Change-Id: I4353fe09d785c090843ce25ff4e654d45c64c381 Signed-off-by: Andrey Petrov Reviewed-on: https://review.coreboot.org/14866 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin --- src/soc/intel/apollolake/Makefile.inc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/soc/intel/apollolake/Makefile.inc') diff --git a/src/soc/intel/apollolake/Makefile.inc b/src/soc/intel/apollolake/Makefile.inc index 240d3c2a69..63732b1b80 100644 --- a/src/soc/intel/apollolake/Makefile.inc +++ b/src/soc/intel/apollolake/Makefile.inc @@ -60,4 +60,7 @@ postcar-y += tsc_freq.c CPPFLAGS_common += -I$(src)/soc/intel/apollolake/include +# Since FSP-M runs in CAR we need to relocate it to a specific address +$(CONFIG_FSP_M_CBFS)-options := -b $(CONFIG_FSP_M_ADDR) + endif -- cgit v1.2.3