From 08fc177bc5229bba9ce487f28fe565142ccfe046 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Tue, 13 Jun 2017 16:30:03 +0100 Subject: [PATCH] Build BananaPi m64, OrangePi pc2, OrangePi Prime with ATF --- aarch64-boards | 2 ++ uboot-tools.spec | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/aarch64-boards b/aarch64-boards index 7468e71..b2a5afb 100644 --- a/aarch64-boards +++ b/aarch64-boards @@ -8,9 +8,11 @@ hikey mvebu_espressobin-88f3720 mvebu_mcbin-88f8040 odroid-c2 +orangepi_pc2 orangepi_prime p2371-2180 pine64_plus +puma-rk3399 rpi_3 vexpress_aemv8a_dram vexpress_aemv8a_juno diff --git a/uboot-tools.spec b/uboot-tools.spec index f036dc3..f3b0450 100644 --- a/uboot-tools.spec +++ b/uboot-tools.spec @@ -101,8 +101,10 @@ for board in $(cat %{_arch}-boards) do echo "Building board: $board" mkdir builds/$(echo $board)/ - # Needs improving but currently Pine64 is the only one - if [ "$board" = ""pine64_plus ]; then + # ATF selection, needs improving, suggestions of ATF SoC to Board matrix welcome + sun50i=(pine64_plus bananapi_m64 orangepi_pc2 orangepi_prime) + if [[ " ${sun50i[*]} " == *" $board "* ]]; then + echo "Board: $board using sun50iw1p1" cp /usr/share/arm-trusted-firmware/sun50iw1p1/bl31.bin builds/$(echo $board)/ fi make $(echo $board)_defconfig O=builds/$(echo $board)/ @@ -262,6 +264,7 @@ cp -p board/warp7/README builds/docs/README.warp7 %changelog * Tue Jun 6 2017 Peter Robinson 2017.07-0.1.rc1 - 2017.07 RC1 +- Build BananaPi m64, OrangePi pc2, OrangePi Prime with ATF * Mon May 29 2017 Peter Robinson 2017.05-02 - Add distro-boot support for ClearFog