ARMv8/layerscape: Add FSL PPA support
authorHou Zhiqiang <Zhiqiang.Hou@nxp.com>
Tue, 28 Jun 2016 12:18:14 +0000 (20:18 +0800)
committerYork Sun <york.sun@nxp.com>
Tue, 19 Jul 2016 18:33:53 +0000 (11:33 -0700)
commitf1dd4cadd20c3b6b2454b7f293265caa66f27fee
tree0eb577d5511458ad11aac6d28f990301a6484000
parentb45db3b59035735a0479d8df260d2349cdc3c21c
ARMv8/layerscape: Add FSL PPA support

The FSL Primary Protected Application (PPA) is a software component
loaded during boot which runs in TrustZone and remains resident
after boot.

Use the secure firmware framework to integrate FSL PPA into U-Boot.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
arch/arm/cpu/armv8/fsl-layerscape/Makefile
arch/arm/cpu/armv8/fsl-layerscape/ppa.c [new file with mode: 0644]
arch/arm/include/asm/arch-fsl-layerscape/ppa.h [new file with mode: 0644]
arch/arm/include/asm/armv8/sec_firmware.h