From 098a949f17e6f4d0705eec1acc3d0e325df43d11 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 5 Sep 2024 10:19:15 +0000 Subject: [PATCH] atf: update to 2.11.0 --- packages/tools/atf/package.mk | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/tools/atf/package.mk b/packages/tools/atf/package.mk index 4e0edc0932..997e72b220 100644 --- a/packages/tools/atf/package.mk +++ b/packages/tools/atf/package.mk @@ -2,12 +2,12 @@ # Copyright (C) 2018-present Team LibreELEC PKG_NAME="atf" -PKG_VERSION="2.10.0" -PKG_SHA256="696b8e53923aac4474532da7dd681f0bd044b329732facd65aeabea3e61adca9" +PKG_VERSION="2.11.0" +PKG_SHA256="8c0412be8ceca9d3838daa4b6e7bee7d5a6d591aa05170a3fba2cbc415e2f7fc" PKG_ARCH="arm aarch64" PKG_LICENSE="BSD-3c" PKG_SITE="https://github.com/ARM-software/arm-trusted-firmware" -PKG_URL="https://github.com/ARM-software/arm-trusted-firmware/archive/v${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/TrustedFirmware-A/trusted-firmware-a/archive/v${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="ARM Trusted Firmware is a reference implementation of secure world software, including a Secure Monitor executing at Exception Level 3 and various Arm interface standards." PKG_TOOLCHAIN="manual" @@ -20,6 +20,8 @@ if [ "${ATF_PLATFORM}" = "rk3399" ]; then fi make_target() { + # As of atf 2.11.0 - the supported compile for .S is gcc (not as.) + unset AS if [ "${ATF_PLATFORM}" = "imx8mq" ]; then CROSS_COMPILE="${TARGET_KERNEL_PREFIX}" LDFLAGS="" CFLAGS="" make PLAT=${ATF_PLATFORM} LOG_LEVEL=0 bl31 else