
On 03/22/2016 10:41 PM, Saksham Jain wrote:
For Secure Boot, a header is used to identify key table, signature and image address. For Ls-Ch3, there is a new header structure being used.
Currently Key extension (IE) feature is not supported. Single Key feature is not supported. Keys must be in table format. Hence, SRK (Key table) is by default currently always present. Max Key number has increase from 4 to 8. 8th Key is irrevocable. A New Barker Code is being used.
Signed-off-by: Aneesh Bansal aneesh.bansal@nxp.com Signed-off-by: Saksham Jain saksham.jain@nxp.com
Changes for v2:
- No changes
Changes for v3:
- No changes
Changes for v4:
- Cleaned up commit message
Changes for v5:
- Cleaned up commit message
arch/arm/include/asm/arch-fsl-layerscape/config.h | 3 +- arch/arm/include/asm/fsl_secure_boot.h | 4 ++ board/freescale/common/fsl_validate.c | 35 +++++++++++-- include/fsl_secboot_err.h | 3 ++ include/fsl_validate.h | 60 ++++++++++++++++++++--- 5 files changed, 91 insertions(+), 14 deletions(-)
Minor change to commit message.
Applied to u-boot-fsl-qoriq master. Awaiting upstream.
Thanks.
York