3rdparty/intel-sec-tools: Update submodule pointer
Some changes: - bg-prov got renamed to cbnt-prov - cbfs support was added which means that providing IBB.Base/Size separatly is not required anymore. Also fspt.bin gets added as an IBB to secure the root of trust. Change-Id: I20379e9723fa18e0ebfb0622c050524d4e6d2717 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/52971 Reviewed-by: Christian Walter <christian.walter@9elements.com> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
53164ba286
commit
f69cece074
|
@ -1 +1 @@
|
|||
Subproject commit 2b028cc0e3cdaf1aa3110b6367eb232e9ec9d9c8
|
||||
Subproject commit 875763e421ed3a76ec0e0f51c4ed93c6a0038771
|
|
@ -28,7 +28,7 @@ $(CBNT_PROV):
|
|||
cd 3rdparty/intel-sec-tools; \
|
||||
GO111MODULE=on go mod download; \
|
||||
GO111MODULE=on go mod verify; \
|
||||
GO111MODULE=on go build -o $(top)/$@ cmd/bg-prov/*.go
|
||||
GO111MODULE=on go build -o $(top)/$@ cmd/cbnt-prov/*.go
|
||||
|
||||
$(CBNT_CFG): $(call strip_quotes, $(CONFIG_INTEL_CBNT_CBNT_PROV_CFG_FILE))
|
||||
cp $(CONFIG_INTEL_CBNT_CBNT_PROV_CFG_FILE) $@
|
||||
|
@ -50,10 +50,8 @@ $(obj)/bpm_unsigned.bin: $(obj)/coreboot.rom $(CBNT_PROV)
|
|||
--ibbflags=$(CONFIG_INTEL_CBNT_IBB_FLAGS) \
|
||||
--entrypoint=$(shell printf "%d" 0xfffffff0) \
|
||||
--ibbhash=11,4,12 \
|
||||
--ibbsegbase=$(call int-add, $(call int-subtract, 0xffffffff $(CONFIG_C_ENV_BOOTBLOCK_SIZE)) 1) \
|
||||
--ibbsegsize=$(shell printf "%d" $(CONFIG_C_ENV_BOOTBLOCK_SIZE)) \
|
||||
--ibbsegflag=0 \
|
||||
--sintmin=$(CONFIG_INTEL_CBNT_SINIT_SVN) \
|
||||
--coreboot \
|
||||
--sinitmin=$(CONFIG_INTEL_CBNT_SINIT_SVN) \
|
||||
--txtflags=0 \
|
||||
--powerdowninterval=$(CONFIG_INTEL_CBNT_PD_INTERVAL) \
|
||||
--acpibaseoffset=$(shell printf "%d" $(CONFIG_INTEL_ACPI_BASE_ADDRESS)) \
|
||||
|
|
Loading…
Reference in New Issue