[U-Boot] [PATCH 0/7] Add LS1046 and LS1012 secure boot targets

Sumit Garg sumit.garg at nxp.com
Thu Mar 23 08:18:13 UTC 2017


Purpose of patchset:
--------------------
1. This consolidated patchset supersedes earlier patchset for LS1046
   and LS1012 secure boot target addition patchsets as they have inter-
   dependency.
2. Rebased and incorporated review comments.
3. Enabling PPA in secure boot via Kconfig option similar to non-secure
   boot for LS1043, LS1012 and LS1046.

Following are patchwork links of earlier patchset:

LS1046 secure boot targets (v3 patchset):
-----------------------------------------
https://patchwork.ozlabs.org/patch/711699/
https://patchwork.ozlabs.org/patch/711698/
https://patchwork.ozlabs.org/patch/711701/

LS1012 secure boot target (v1 patchset):
-----------------------------------------
https://patchwork.ozlabs.org/patch/691306/
https://patchwork.ozlabs.org/patch/691305/

Also this patchset include patches to enable PPA in secure boot for
LS1043 via Kconfig option.

  SECURE BOOT: Add header address of PPA in kconfig
  LS1043ARDB: Enable PPA in Secure boot defconfig
  SECURE_BOOT: Enable chain of trust on LS1046A platform
  LS1046AQDS: Add NOR Secure Boot Target
  LS1046ARDB: Add QSPI Secure Boot target
  SECURE_BOOT: Enable chain of trust on LS1012A platform
  LS1012ARDB: Add QSPI Secure Boot target

 arch/arm/cpu/armv8/fsl-layerscape/Kconfig         | 13 ++++++
 arch/arm/cpu/armv8/fsl-layerscape/ppa.c           |  2 +-
 arch/arm/include/asm/arch-fsl-layerscape/config.h |  9 ++++-
 arch/arm/include/asm/fsl_secure_boot.h            | 33 +++++++++-------
 board/freescale/ls1012ardb/MAINTAINERS            |  4 ++
 board/freescale/ls1012ardb/ls1012ardb.c           |  5 +++
 board/freescale/ls1046aqds/MAINTAINERS            |  4 ++
 board/freescale/ls1046aqds/ls1046aqds.c           | 19 +++++++++
 board/freescale/ls1046ardb/Kconfig                |  2 +-
 board/freescale/ls1046ardb/MAINTAINERS            |  4 ++
 board/freescale/ls1046ardb/ls1046ardb.c           | 19 +++++++++
 configs/ls1012ardb_qspi_SECURE_BOOT_defconfig     | 48 +++++++++++++++++++++++
 configs/ls1043ardb_SECURE_BOOT_defconfig          |  1 +
 configs/ls1046aqds_SECURE_BOOT_defconfig          | 39 ++++++++++++++++++
 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig     | 37 +++++++++++++++++
 include/configs/ls1012a_common.h                  |  2 -
 include/configs/ls1012ardb.h                      |  3 ++
 include/configs/ls1046ardb.h                      |  2 +
 18 files changed, 226 insertions(+), 20 deletions(-)
 create mode 100644 configs/ls1012ardb_qspi_SECURE_BOOT_defconfig
 create mode 100644 configs/ls1046aqds_SECURE_BOOT_defconfig
 create mode 100644 configs/ls1046ardb_qspi_SECURE_BOOT_defconfig

-- 
1.9.1



More information about the U-Boot mailing list