mbox series

[0/3] zynqmp: Add support for secure OS loading

Message ID cover.1622456084.git.michal.simek@xilinx.com
Headers show
Series zynqmp: Add support for secure OS loading | expand

Message

Michal Simek May 31, 2021, 10:14 a.m. UTC
Hi,

this series is adding support for working with TEE in much easier and
flexible way.

TF-A can be placed to any location. When it is placed to DDR you should
enable DT support which reserve location where TF-A is
https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/10131

The similar DT support can be added to secure OS but I haven't sent that
patches out in OPTEE case yet.

Thanks,
Michal


Michal Simek (3):
  zynqmp: Do not place u-boot to reserved memory location
  zynqmp: Generate u-boot.its also with TEE dynamically
  zynqmp: Pass bl32 entry to TF-A via xilinx handoff structure

 arch/arm/mach-zynqmp/handoff.c          | 19 +++++++++---
 arch/arm/mach-zynqmp/mkimage_fit_atf.sh | 41 ++++++++++++++++++++++++-
 board/xilinx/zynqmp/zynqmp.c            | 21 +++++++++++++
 3 files changed, 75 insertions(+), 6 deletions(-)

Comments

Michal Simek June 10, 2021, 7:29 a.m. UTC | #1
po 31. 5. 2021 v 12:14 odesílatel Michal Simek <michal.simek@xilinx.com> napsal:
>
> Hi,
>
> this series is adding support for working with TEE in much easier and
> flexible way.
>
> TF-A can be placed to any location. When it is placed to DDR you should
> enable DT support which reserve location where TF-A is
> https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/10131
>
> The similar DT support can be added to secure OS but I haven't sent that
> patches out in OPTEE case yet.
>
> Thanks,
> Michal
>
>
> Michal Simek (3):
>   zynqmp: Do not place u-boot to reserved memory location
>   zynqmp: Generate u-boot.its also with TEE dynamically
>   zynqmp: Pass bl32 entry to TF-A via xilinx handoff structure
>
>  arch/arm/mach-zynqmp/handoff.c          | 19 +++++++++---
>  arch/arm/mach-zynqmp/mkimage_fit_atf.sh | 41 ++++++++++++++++++++++++-
>  board/xilinx/zynqmp/zynqmp.c            | 21 +++++++++++++
>  3 files changed, 75 insertions(+), 6 deletions(-)
>
> --
> 2.31.1
>

Applied all.
M