kumquat-buildroot/boot
Etienne Carriere 95942f5fcd boot/optee-os: new package
OP-TEE OS is maintained by the OP-TEE project. It provides an
open source solution for development and integration of secure
services for Armv7-A and Armv8-A CPU based platforms supporting
the TrustZone technology. This technology enables CPUs to
concurrently host a secure world as the OP-TEE OS and a non-secure
world as a Linux based OS.

The OP-TEE project maintains other packages to leverage OP-TEE on
Linux kernel based OSes. An OP-TEE interface driver is available
in the Linux kernel since 4.12 upon CONFIG_OPTEE.

This change references in Buildroot the today's latest OP-TEE
revision release tagged 3.4.0.

https://www.op-tee.org/
https://github.com/OP-TEE/optee_os

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
[Thomas:
 - pass CFG_ARM32_core=y when building for ARMv7, otherwise the build
   fails
 - add a check that verifies that BR2_TARGET_OPTEE_OS_PLATFORM is not
   empty
 - minor formatting fixes/adjustements.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-02-10 17:11:23 +01:00
..
afboot-stm32 boot/afboot-stm32: create destination directory during installation 2018-12-08 20:46:54 +01:00
arm-trusted-firmware boot/uboot: add support for bundling ATF BL31 in ELF format into U-Boot 2019-02-06 16:51:23 +01:00
at91bootstrap packages: use new $($PKG)_DL_DIR) variable 2018-04-02 15:53:53 +02:00
at91bootstrap3 boot/at91bootstrap3: add upstream URL in Config.in help text 2018-09-20 22:10:54 +02:00
at91dataflashboot boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
barebox boot/barebox: change download site to https 2019-01-12 17:22:29 +01:00
binaries-marvell boot/binaries-marvell: bump version to marvell-armada-18.06 2018-10-11 09:28:44 +02:00
boot-wrapper-aarch64 boot-wrapper-aarch64: use SPDX identifier for 3 clause BSD 2018-08-08 16:24:34 +02:00
grub2 boot/grub: fix grub-mkimage with binutils >= 2.31 2018-12-13 21:37:08 +01:00
gummiboot package/gnu-efi: introduce BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS option 2019-01-12 17:34:22 +01:00
lpc32xxcdl boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
mv-ddr-marvell boot/mv-ddr-marvell: bump version to armada-18.09.2 2018-10-11 09:28:31 +02:00
mxs-bootlets boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
optee-os boot/optee-os: new package 2019-02-10 17:11:23 +01:00
riscv-pk boot/riscv-pk: add bootloader for RISC-V architecture 2018-09-25 21:39:52 +02:00
s500-bootloader boot: add s500-bootloader package 2016-05-26 10:35:34 +02:00
shim boot/shim: new package 2019-01-12 17:38:25 +01:00
syslinux package/gnu-efi: introduce BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS option 2019-01-12 17:34:22 +01:00
ts4800-mbrboot boot, package: use SPDX short identifier for BSD-2c 2017-04-01 15:27:05 +02:00
uboot boot/uboot: fix order of Config.in properties 2019-02-06 22:21:15 +01:00
vexpress-firmware boot/vexpress-firmware: add upstream URL in Config.in help text 2018-09-20 21:40:03 +02:00
common.mk
Config.in boot/optee-os: new package 2019-02-10 17:11:23 +01:00