3rdparty/vboot: Add vboot

This allows providing a verified boot mechanism in the
default distribution, as well as reusing vboot code like
its crypto primitives for reasonably secure checksums over
CBFS files.

Change-Id: I729b249776b2bf7aa4b2f69bb18ec655b9b08d90
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: http://review.coreboot.org/10107
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
Patrick Georgi 2015-05-05 20:41:04 +02:00 committed by Patrick Georgi
parent 26e24cc12d
commit 29ed46cacc
3 changed files with 5 additions and 1 deletions

3
.gitmodules vendored
View File

@ -6,3 +6,6 @@
[submodule "util/nvidia-cbootimage"] [submodule "util/nvidia-cbootimage"]
path = util/nvidia/cbootimage path = util/nvidia/cbootimage
url = ../nvidia-cbootimage.git url = ../nvidia-cbootimage.git
[submodule "vboot"]
path = 3rdparty/vboot
url = ../vboot.git

1
3rdparty/vboot vendored Submodule

@ -0,0 +1 @@
Subproject commit 7dd3bd0fcf565901aacc512cd29cefe19291c2e7

View File

@ -53,6 +53,6 @@ else
CFLAGS_common += -DMOCK_TPM=0 CFLAGS_common += -DMOCK_TPM=0
endif endif
VB_SOURCE := vboot_reference VB_SOURCE := 3rdparty/vboot
subdirs-$(CONFIG_VBOOT_VERIFY_FIRMWARE) += vboot2 subdirs-$(CONFIG_VBOOT_VERIFY_FIRMWARE) += vboot2
CPPFLAGS_common += -I$(VB_SOURCE)/firmware/include CPPFLAGS_common += -I$(VB_SOURCE)/firmware/include