Merge changes from topic "fw_config_handoff" into integration
* changes: doc: Update memory layout for firmware configuration area plat/arm: Increase size of firmware configuration area plat/arm: Load and populate fw_config and tb_fw_config fconf: Handle error from fconf_load_config plat/arm: Update the fw_config load call and populate it's information fconf: Allow fconf to load additional firmware configuration fconf: Clean confused naming between TB_FW and FW_CONFIG tbbr/dualroot: Add fw_config image in chain of trust cert_tool: Update cert_tool for fw_config image support fiptool: Add fw_config in FIP plat/arm: Rentroduce tb_fw_config device tree |
---|
docs/design/firmware-design.rst |
---|
drivers/arm/css/scp/css_bom_bootloader.c |
---|
drivers/auth/dualroot/cot.c |
---|
drivers/auth/tbbr/tbbr_cot_bl1.c |
---|
drivers/auth/tbbr/tbbr_cot_common.c |
---|
include/drivers/arm/css/css_scp.h |
---|
include/drivers/auth/tbbr_cot_common.h |
---|
include/export/common/tbbr/tbbr_img_def_exp.h |
---|
include/lib/fconf/fconf.h |
---|
include/lib/fconf/fconf_dyn_cfg_getter.h |
---|
include/plat/arm/common/arm_def.h |
---|
include/plat/arm/common/plat_arm.h |
---|
include/tools_share/firmware_image_package.h |
---|
include/tools_share/tbbr_oid.h |
---|
lib/debugfs/devfip.c |
---|
lib/fconf/fconf.c |
---|
lib/fconf/fconf.mk |
---|
lib/fconf/fconf_dyn_cfg_getter.c |
---|
plat/arm/board/a5ds/fdts/a5ds_fw_config.dts |
---|
plat/arm/board/a5ds/fdts/a5ds_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/a5ds/include/platform_def.h |
---|
plat/arm/board/a5ds/platform.mk |
---|
plat/arm/board/corstone700/include/platform_def.h |
---|
plat/arm/board/fvp/fdts/fvp_fw_config.dts |
---|
plat/arm/board/fvp/fdts/fvp_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/fvp/include/platform_def.h |
---|
plat/arm/board/fvp/platform.mk |
---|
plat/arm/board/fvp_ve/fdts/fvp_ve_fw_config.dts |
---|
plat/arm/board/fvp_ve/fdts/fvp_ve_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/fvp_ve/include/platform_def.h |
---|
plat/arm/board/fvp_ve/platform.mk |
---|
plat/arm/board/juno/fdts/juno_fw_config.dts |
---|
plat/arm/board/juno/fdts/juno_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/juno/include/platform_def.h |
---|
plat/arm/board/juno/platform.mk |
---|
plat/arm/board/rddaniel/fdts/rddaniel_fw_config.dts |
---|
plat/arm/board/rddaniel/fdts/rddaniel_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/rddaniel/platform.mk |
---|
plat/arm/board/rddanielxlr/fdts/rddanielxlr_fw_config.dts |
---|
plat/arm/board/rddanielxlr/fdts/rddanielxlr_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/rddanielxlr/platform.mk |
---|
plat/arm/board/rde1edge/fdts/rde1edge_fw_config.dts |
---|
plat/arm/board/rde1edge/fdts/rde1edge_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/rde1edge/platform.mk |
---|
plat/arm/board/rdn1edge/fdts/rdn1edge_fw_config.dts |
---|
plat/arm/board/rdn1edge/fdts/rdn1edge_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/rdn1edge/platform.mk |
---|
plat/arm/board/sgi575/fdts/sgi575_fw_config.dts |
---|
plat/arm/board/sgi575/fdts/sgi575_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/sgi575/platform.mk |
---|
plat/arm/board/sgm775/fdts/sgm775_fw_config.dts |
---|
plat/arm/board/sgm775/fdts/sgm775_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/sgm775/platform.mk |
---|
plat/arm/board/tc0/fdts/tc0_fw_config.dts |
---|
plat/arm/board/tc0/fdts/tc0_tb_fw_config.dts 0 → 100644 |
---|
plat/arm/board/tc0/platform.mk |
---|
plat/arm/common/arm_bl1_setup.c |
---|
plat/arm/common/arm_bl2_setup.c |
---|
plat/arm/common/arm_bl31_setup.c |
---|
plat/arm/common/arm_dyn_cfg.c |
---|
plat/arm/common/fconf/arm_fconf_io.c |
---|
plat/arm/common/sp_min/arm_sp_min_setup.c |
---|
plat/arm/css/sgm/fdts/sgm_tb_fw_config.dts |
---|
plat/arm/css/sgm/include/sgm_base_platform_def.h |
---|
tools/cert_create/include/dualroot/cot.h |
---|
tools/cert_create/include/tbbr/tbb_ext.h |
---|
tools/cert_create/src/dualroot/cot.c |
---|
tools/cert_create/src/tbbr/tbb_cert.c |
---|
tools/cert_create/src/tbbr/tbb_ext.c |
---|
tools/fiptool/tbbr_config.c |
---|