[coreboot-gerrit] Patch set updated for coreboot: Makefile: Add uCode binary to FIT

Subrata Banik (subrata.banik@intel.com) gerrit at coreboot.org
Fri Jul 22 17:29:22 CEST 2016


Subrata Banik (subrata.banik at intel.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/15783

-gerrit

commit 48c9603683bbb94666ccd72e65664d42438ecbce
Author: Subrata Banik <subrata.banik at intel.com>
Date:   Wed Jul 20 16:57:43 2016 +0530

    Makefile: Add uCode binary to FIT
    
    Currently, on Intel Skylake the uCode binary is added to
    CBFS based on the config option CBFS_EXTERNAL_HEADER. But
    the entry is missing into the Firmware Interface Table, so
    add it there.
    
    BRANCH=none
    BUG=chrome-os-partner:55403, chrome-os-partner:53077
    TEST=built and verified FIT table has ucode entry.
    
    Change-Id: I7dd7459ff7d2468f0aff66eb3ee9c2e3d7eda501
    Signed-off-by: Subrata Banik <subrata.banik at intel.com>
---
 Makefile.inc | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/Makefile.inc b/Makefile.inc
index 69c8843..29e22eb 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -774,8 +774,13 @@ ifneq ($(CONFIG_SEABIOS_PS2_TIMEOUT),0)
 endif
 endif
 ifeq ($(CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE),y)
+ifeq ($(CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER),y)
+	@printf "    UPDATE-FIT\n"
+	$(CBFSTOOL) $@.tmp update-fit -n cpu_microcode_blob.bin -x $(CONFIG_CPU_INTEL_NUM_FIT_ENTRIES)
+endif
+
 ifeq ($(CONFIG_CPU_MICROCODE_CBFS_GENERATE),y)
-	@printf "    UPDATE-FIT \n"
+	@printf "    UPDATE-FIT\n"
 	$(CBFSTOOL) $@.tmp update-fit -n cpu_microcode_blob.bin -x $(CONFIG_CPU_INTEL_NUM_FIT_ENTRIES)
 endif
 endif



More information about the coreboot-gerrit mailing list