1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-05-07 04:58:57 +00:00

arm-bsp: Update TC0 components

This makes them common with TC1 and also adds support for FFA v1.1.

Signed-off-by: Usama Arif <usama.arif@arm.com>
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Usama Arif
2021-08-18 23:19:37 +01:00
committed by Jon Mason
parent ba55d78916
commit 46e8fc6a67
5 changed files with 6 additions and 14 deletions

View File

@@ -3,7 +3,6 @@
COMPATIBLE_MACHINE = "(tc?)" COMPATIBLE_MACHINE = "(tc?)"
HAFNIUM_PROJECT = "reference" HAFNIUM_PROJECT = "reference"
HAFNIUM_INSTALL_TARGET = "hafnium" HAFNIUM_INSTALL_TARGET = "hafnium"
HAFNIUM_PLATFORM:tc0 = "secure_tc0" HAFNIUM_PLATFORM = "secure_tc"
HAFNIUM_PLATFORM:tc1 = "secure_tc"
SRCREV:tc1 = "464fa5a287791e7d128e37721a7d1da257144e12" SRCREV = "464fa5a287791e7d128e37721a7d1da257144e12"

View File

@@ -1,8 +1,7 @@
# TC0 specific SCP configuration # TC0 specific SCP configuration
# Intermediate SHA with 2.8 baseline version # Intermediate SHA with 2.8 baseline version
SRCREV:tc0 = "67a3612716ad3b839da4209a173404692607c5a1" SRCREV = "26c858b46824a8d74a7593325a0124c163de65d6"
SRCREV:tc1 = "26c858b46824a8d74a7593325a0124c163de65d6"
PV = "2.8.0+git${SRCPV}" PV = "2.8.0+git${SRCPV}"

View File

@@ -1,8 +1,7 @@
# TC0 specific TFA configuration # TC0 specific TFA configuration
# Intermediate SHA with 2.5 baseline version # Intermediate SHA with 2.5 baseline version
SRCREV_tfa:tc0 = "a52c52477aa797e6a261215e9b3536533590b334" SRCREV_tfa = "ae5cfc5fe01e2629ff3663a42fb2c585b4d3e7cc"
SRCREV_tfa:tc1 = "ae5cfc5fe01e2629ff3663a42fb2c585b4d3e7cc"
PV = "2.5+git${SRCPV}" PV = "2.5+git${SRCPV}"
LIC_FILES_CHKSUM = "file://docs/license.rst;md5=b2c740efedc159745b9b31f88ff03dde" LIC_FILES_CHKSUM = "file://docs/license.rst;md5=b2c740efedc159745b9b31f88ff03dde"

View File

@@ -193,6 +193,7 @@ SRC_URI:append:tc = " \
file://0019-optee-add-a-FF-A-memory-pool.patch \ file://0019-optee-add-a-FF-A-memory-pool.patch \
file://0020-optee-add-FF-A-support.patch \ file://0020-optee-add-FF-A-support.patch \
file://0021-drivers-optee-hack-for-UUID-endianess-issue.patch \ file://0021-drivers-optee-hack-for-UUID-endianess-issue.patch \
file://0022-arm_ffa-add-support-for-FFA-v1.1.patch \
" "
# #
@@ -202,6 +203,3 @@ COMPATIBLE_MACHINE:tc1 = "tc1"
KMACHINE:tc1 = "tc1" KMACHINE:tc1 = "tc1"
KCONFIG_MODE:tc1 = "--alldefconfig" KCONFIG_MODE:tc1 = "--alldefconfig"
FILESEXTRAPATHS:prepend:tc1 := "${THISDIR}/linux-arm64-ack-5.10/tc:" FILESEXTRAPATHS:prepend:tc1 := "${THISDIR}/linux-arm64-ack-5.10/tc:"
SRC_URI:append:tc1 = " \
file://0022-arm_ffa-add-support-for-FFA-v1.1.patch \
"

View File

@@ -2,16 +2,13 @@
# Intermediate SHA with 3.14 baseline version # Intermediate SHA with 3.14 baseline version
# This has TC0 platform support # This has TC0 platform support
SRCREV:tc0 = "49dbb9ef65643c4322cf3f848910fa880d1c02f6" SRCREV = "e4f34e786135079160697d88212591105a65fbce"
SRCREV:tc1 = "e4f34e786135079160697d88212591105a65fbce"
PV = "3.14.0+git${SRCPV}" PV = "3.14.0+git${SRCPV}"
FILESEXTRAPATHS:prepend := "${THISDIR}/files/optee-os/tc:" FILESEXTRAPATHS:prepend := "${THISDIR}/files/optee-os/tc:"
SRC_URI:append:tc = " \ SRC_URI:append:tc = " \
file://sp_layout.json \ file://sp_layout.json \
file://0001-WIP-Enable-managed-exit.patch \ file://0001-WIP-Enable-managed-exit.patch \
"
SRC_URI:append:tc1 = " \
file://0002-plat-totalcompute-Update-messaging-method-for-manage.patch \ file://0002-plat-totalcompute-Update-messaging-method-for-manage.patch \
file://0003-ffa-Update-function-ID-according-to-FFA-v1.1-spec.patch \ file://0003-ffa-Update-function-ID-according-to-FFA-v1.1-spec.patch \
" "