Dynamic cfg: Update the tools
authorSoby Mathew <soby.mathew@arm.com>
Tue, 7 Nov 2017 16:50:31 +0000 (16:50 +0000)
committerSoby Mathew <soby.mathew@arm.com>
Mon, 26 Feb 2018 16:31:10 +0000 (16:31 +0000)
commite24659df354c31626f78f4d46d453e14959a9953
tree17c7966263c0736461f272d5eb3485eda19e8264
parent38c14d88df23df82bf65d588dbb884f47640c519
Dynamic cfg: Update the tools

This patch updates the `fiptool` and `cert_create` for the
`hw_config` and `tb_fw_config` dynamic configuration files.
The necessary UUIDs and OIDs are assigned to these files and
the `cert_create` is updated to generate appropriate hashes
and include them in the "Trusted Boot FW Certificate". The
`fiptool` is updated to allow the configs to be specified
via cmdline and included in the generated FIP.

Change-Id: I940e751a49621ae681d14e162aa1f5697eb0cb15
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
include/tools_share/firmware_image_package.h
include/tools_share/tbbr_oid.h
tools/cert_create/include/tbbr/tbb_ext.h
tools/cert_create/src/tbbr/tbb_cert.c
tools/cert_create/src/tbbr/tbb_ext.c
tools/fiptool/tbbr_config.c