aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorLouis Mayencourt <louis.mayencourt@arm.com>2019-10-17 14:46:51 +0100
committerLouis Mayencourt <louis.mayencourt@arm.com>2020-02-07 13:48:47 +0000
commit3b5ea741fd92088c9e005d3508b73e50f1d5daf7 (patch)
tree905139a63e85c583b3fc40b0c42f0603aa69cc95 /include
parentab1981db9ea793accf1279446b9f7666a3be04ca (diff)
downloadplatform_external_arm-trusted-firmware-3b5ea741fd92088c9e005d3508b73e50f1d5daf7.tar.gz
platform_external_arm-trusted-firmware-3b5ea741fd92088c9e005d3508b73e50f1d5daf7.tar.bz2
platform_external_arm-trusted-firmware-3b5ea741fd92088c9e005d3508b73e50f1d5daf7.zip
fconf: Load config dtb from bl1
Move the loading of the dtb from arm_dym_cfg to fconf. The new loading function is not associated to arm platform anymore, and can be moved to bl_main if wanted. Change-Id: I847d07eaba36d31d9d3ed9eba8e58666ea1ba563 Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
Diffstat (limited to 'include')
-rw-r--r--include/lib/fconf/fconf.h3
-rw-r--r--include/plat/arm/common/plat_arm.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/include/lib/fconf/fconf.h b/include/lib/fconf/fconf.h
index c5f10d267..5a5837f45 100644
--- a/include/lib/fconf/fconf.h
+++ b/include/lib/fconf/fconf.h
@@ -35,6 +35,9 @@ struct fconf_populator {
int (*populate)(uintptr_t config);
};
+/* Load firmware configuration dtb */
+void fconf_load_config(void);
+
/* Top level populate function
*
* This function takes a configuration dtb and calls all the registered
diff --git a/include/plat/arm/common/plat_arm.h b/include/plat/arm/common/plat_arm.h
index 32dc9f93d..ec0f37988 100644
--- a/include/plat/arm/common/plat_arm.h
+++ b/include/plat/arm/common/plat_arm.h
@@ -225,7 +225,6 @@ void arm_sp_min_plat_runtime_setup(void);
int arm_io_is_toc_valid(void);
/* Utility functions for Dynamic Config */
-void arm_load_tb_fw_config(void);
void arm_bl2_set_tb_cfg_addr(void *dtb);
void arm_bl2_dyn_cfg_init(void);
void arm_bl1_set_mbedtls_heap(void);