Nico Huber has submitted this change and it was merged. ( https://review.coreboot.org/c/coreboot/+/29902 )
Change subject: soc/intel/apl: Hook microcode updates up ......................................................................
soc/intel/apl: Hook microcode updates up
Only tested on APL.
Change-Id: I53f680fc4342a9bd1cd0ba9d72e025995e25f7f2 Signed-off-by: Nico Huber nico.huber@secunet.com Reviewed-on: https://review.coreboot.org/c/29902 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Angel Pons th3fanbus@gmail.com Reviewed-by: Lijian Zhao lijian.zhao@intel.com --- M src/soc/intel/apollolake/Kconfig M src/soc/intel/apollolake/Makefile.inc 2 files changed, 8 insertions(+), 1 deletion(-)
Approvals: build bot (Jenkins): Verified Lijian Zhao: Looks good to me, approved Angel Pons: Looks good to me, approved
diff --git a/src/soc/intel/apollolake/Kconfig b/src/soc/intel/apollolake/Kconfig index ef7fa47..cebfc6f 100644 --- a/src/soc/intel/apollolake/Kconfig +++ b/src/soc/intel/apollolake/Kconfig @@ -30,7 +30,6 @@ select CPU_INTEL_FIRMWARE_INTERFACE_TABLE select IOAPIC select PCR_COMMON_IOSF_1_0 - select MICROCODE_BLOB_NOT_HOOKED_UP select SMP select SSE2 select SUPPORT_CPU_UCODE_IN_CBFS diff --git a/src/soc/intel/apollolake/Makefile.inc b/src/soc/intel/apollolake/Makefile.inc index 822158c..1fd1603 100644 --- a/src/soc/intel/apollolake/Makefile.inc +++ b/src/soc/intel/apollolake/Makefile.inc @@ -175,4 +175,12 @@ $(RT5682_RENDER_CAPTURE)-file := $(NHLT_BLOB_PATH)/$(RT5682_RENDER_CAPTURE) $(RT5682_RENDER_CAPTURE)-type := raw
+ifeq ($(CONFIG_SOC_INTEL_GLK),y) +# Gemini Lake B0 (706a1) only atm. +cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_706ax/microcode.bin +else +# Apollo Lake 506c2, B0 (506c9) and E0 (506ca) only atm. +cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_506cx/microcode.bin endif + +endif # if CONFIG_SOC_INTEL_APOLLOLAKE