aboutsummaryrefslogtreecommitdiff
path: root/include/plat/common/platform.h
diff options
context:
space:
mode:
authorRoberto Vargas <roberto.vargas@arm.com>2017-09-26 12:53:01 +0100
committerRoberto Vargas <roberto.vargas@arm.com>2017-10-24 14:04:41 +0100
commit01f62b6d0d90a236cbfdf385aab7ec2ac11f2e65 (patch)
tree573a4998620b283963ecd60536df569f0b988759 /include/plat/common/platform.h
parent3b39efa49d9949c80b6e76b99829f84619b46110 (diff)
downloadarm-trusted-firmware-01f62b6d0d90a236cbfdf385aab7ec2ac11f2e65.tar.gz
Add platform hooks for boot redundancy support
These hooks are intended to allow one platform to try load images from alternative places. There is a hook to initialize the sequence of boot locations and a hook to pass to the next sequence. Change-Id: Ia0f84c415208dc4fa4f9d060d58476db23efa5b2 Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
Diffstat (limited to 'include/plat/common/platform.h')
-rw-r--r--include/plat/common/platform.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/plat/common/platform.h b/include/plat/common/platform.h
index f03a3997..e2bfa505 100644
--- a/include/plat/common/platform.h
+++ b/include/plat/common/platform.h
@@ -100,6 +100,8 @@ int plat_crash_console_flush(void);
void plat_error_handler(int err) __dead2;
void plat_panic_handler(void) __dead2;
const char *plat_log_get_prefix(unsigned int log_level);
+void bl2_plat_preload_setup(void);
+int plat_try_next_boot_source(void);
/*******************************************************************************
* Mandatory BL1 functions