build: Extract trusted-firmware-a.mk
authorHauke Mehrtens <hauke@hauke-m.de>
Wed, 23 Sep 2020 01:25:30 +0000 (03:25 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Wed, 2 Dec 2020 22:46:01 +0000 (23:46 +0100)
commitd346beb08c3a7867497000dc382635ee8ea0eedb
treec3adc2a0d10078a81536dae4f9c177ef9388276b
parenta44a2f9e93a92304ee1b457aaa63ba8172a1135a
build: Extract trusted-firmware-a.mk

The include/trusted-firmware-a.mk file is based on the
include/u-boot.mk file and should be used to build a Trusted Firmware-A
(TFA) which was previously named Arm trusted firmware.

This is useful for targets where the TFA is board specific like for
Marvell SoCs and probably also NXP Layerscape SoCs.

This also makes use of this abstraction in the
arm-trusted-firmware-mvebu package to build board specific ATF binaries.

The ATF binaries will be automatically activated and build when the
board is selected in the normal build or all boards are selected. This
should also activate the build when build bot creates images.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
include/trusted-firmware-a.mk [new file with mode: 0644]
package/boot/arm-trusted-firmware-mvebu/Makefile