summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2015-05-01 16:48:54 -0500
committerPatrick Georgi <pgeorgi@google.com>2015-05-11 22:39:22 +0200
commit17200ad5fb6a6eb065ca108d308cd1a94268966e (patch)
treecb5cc6e9540dfc2057dc818f1e97a7be82def302 /src/include
parent01562b6cb567dca5440b65250da2580db52b31e8 (diff)
downloadcoreboot-17200ad5fb6a6eb065ca108d308cd1a94268966e.tar.xz
vboot: inject vboot loader for stage loading
As previously done the vboot loader can be optionally inserted in the stage loading logic in order to decide the source of each stage. This current patch allows for verstage to be loaded and interrogated for the source of all subsequent stages. Additionally, it's also possible to build this logic directly into one of the additional stages. Note that this patch does not allow x86 to work. Change-Id: Iece018f01b220720c2803dc73c60b2c080d637d0 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/10154 Reviewed-by: Patrick Georgi <pgeorgi@google.com> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/include')
-rw-r--r--src/include/program_loading.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/program_loading.h b/src/include/program_loading.h
index ca80b0e793..5fc0fd604a 100644
--- a/src/include/program_loading.h
+++ b/src/include/program_loading.h
@@ -39,6 +39,7 @@ struct buffer_area {
};
enum prog_type {
+ PROG_VERSTAGE,
PROG_ROMSTAGE,
PROG_RAMSTAGE,
PROG_PAYLOAD,