Skip to content

Support for boot image creation for TI secure devices

Lokesh Vutla u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest0 of 15 patches 0 repliesNew

Patches in v2 No applies recorded yet

None of the 15 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchLokesh Vutla
SeriesR-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [U-Boot] [PATCH v2 00/15] Support for boot image creation for TI secure devices
Quoted 2 lines · Daniel Allred

Adds support for creating bootable images for AM43xx HS and DRA7xx/AM57xx HS devices.

Entire series looks good to me.

Thanks and regards,
Lokesh

Quoted 63 lines

Daniel Allred (9):
doc: Add info on using secure devices from TI
ti: omap-common: Add commands for generating secure SPL images
ti: AM43xx: config.mk: Add support for generating secure boot images
ti_omap5_common: Update SPL start address on secure parts
spl: build: ti: add support for secure boot images
ARM: omap-common: Add device type to CPU string
ARM: omap5: add hooks for cpu/SoC fdt fixups
ARM: omap5: add ft_board_setup for dra7xx/am57xx
defconfig: ti: Add configs for OMAP5-class secure parts

Madan Srinivas (6):
arm: am33xx: Kconfig: Add secure device definitions
arm: Kconfig: Add support for AM43xx SoC specific Kconfig
ti: omap-common: Add Kconfig file for secure device support
ti: AM43xx: Use CONFIG options from SOC Kconfig
ti: AM43xx: board: Detect AM43xx HS EVM
defconfig: Add a config for AM43xx secure part

 arch/arm/Kconfig                                |  23 +--
 arch/arm/cpu/armv7/am33xx/Kconfig               |  40 ++++++
 arch/arm/cpu/armv7/am33xx/config.mk             |  20 +++
 arch/arm/cpu/armv7/omap-common/Kconfig          |  17 +++
 arch/arm/cpu/armv7/omap-common/config_secure.mk |  66 +++++++++
 arch/arm/cpu/armv7/omap-common/hwinit-common.c  |  22 ++-
 arch/arm/cpu/armv7/omap5/Makefile               |   1 +
 arch/arm/cpu/armv7/omap5/config.mk              |   6 +
 arch/arm/cpu/armv7/omap5/fdt.c                  | 184 ++++++++++++++++++++++++
 arch/arm/include/asm/arch-omap3/cpu.h           |   7 +-
 arch/arm/include/asm/omap_common.h              |  11 ++
 board/ti/am43xx/board.c                         |   4 +-
 board/ti/am43xx/board.h                         |  14 +-
 board/ti/am43xx/mux.c                           |   2 +-
 board/ti/am57xx/board.c                         |   9 ++
 board/ti/dra7xx/evm.c                           |   9 ++
 configs/am437x_gp_evm_defconfig                 |   1 +
 configs/am437x_hs_evm_defconfig                 |  53 +++++++
 configs/am437x_sk_evm_defconfig                 |   1 +
 configs/am43xx_evm_defconfig                    |   1 +
 configs/am43xx_evm_ethboot_defconfig            |   1 +
 configs/am43xx_evm_qspiboot_defconfig           |   2 +
 configs/am43xx_evm_usbhost_boot_defconfig       |   2 +
 configs/am57xx_evm_defconfig                    |   1 +
 configs/am57xx_hs_evm_defconfig                 |  36 +++++
 configs/dra72_evm_defconfig                     |   1 +
 configs/dra72_hs_evm_defconfig                  |  55 +++++++
 configs/dra74_evm_defconfig                     |   1 +
 configs/dra74_hs_evm_defconfig                  |  54 +++++++
 doc/README.ti-secure                            |  91 ++++++++++++
 include/configs/am43xx_evm.h                    |  23 ++-
 include/configs/ti_omap5_common.h               |  32 ++++-
 32 files changed, 747 insertions(+), 43 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/am33xx/Kconfig
 create mode 100644 arch/arm/cpu/armv7/omap-common/Kconfig
 create mode 100644 arch/arm/cpu/armv7/omap-common/config_secure.mk
 create mode 100644 arch/arm/cpu/armv7/omap5/fdt.c
 create mode 100644 configs/am437x_hs_evm_defconfig
 create mode 100644 configs/am57xx_hs_evm_defconfig
 create mode 100644 configs/dra72_hs_evm_defconfig
 create mode 100644 configs/dra74_hs_evm_defconfig
 create mode 100644 doc/README.ti-secure