diff options
author | Soby Mathew <soby.mathew@arm.com> | 2016-05-24 15:05:15 +0100 |
---|---|---|
committer | Soby Mathew <soby.mathew@arm.com> | 2016-06-03 18:27:36 +0100 |
commit | 04943d33cf379868a1dfa3971c2c2250526f0670 (patch) | |
tree | e006817db9467446e932182739c9f25bcb702c3c /plat/qemu/qemu_bl31_setup.c | |
parent | a7e530331d7cf4b58618f0715e61b5a872176f07 (diff) |
Allow dynamic overriding of ROTPK verification
A production ROM with TBB enabled must have the ability to boot test software
before a real ROTPK is deployed (e.g. manufacturing mode). Previously the
function plat_get_rotpk_info() must return a valid ROTPK for TBB to succeed.
This patch adds an additional bit `ROTPK_NOT_DEPLOYED` in the output `flags`
parameter from plat_get_rotpk_info(). If this bit is set, then the ROTPK
in certificate is used without verifying against the platform value.
Fixes ARM-software/tf-issues#381
Change-Id: Icbbffab6bff8ed76b72431ee21337f550d8fdbbb
Diffstat (limited to 'plat/qemu/qemu_bl31_setup.c')
0 files changed, 0 insertions, 0 deletions