summaryrefslogtreecommitdiff
path: root/meta-nuvoton/dynamic-layers/arm-layer
diff options
context:
space:
mode:
authorTim Lee <timlee660101@gmail.com>2022-07-11 06:56:45 +0300
committerTim Lee <chli30@nuvoton.com>2022-09-21 04:04:31 +0300
commitbcccb4af1393a25bf02bf2753e233e7016e5138d (patch)
treed24d06c80a80f24120a5478c63ccd6fd3ec13cb4 /meta-nuvoton/dynamic-layers/arm-layer
parent0fd22cb7c70135d65164bc7b138a80147bcf3afa (diff)
downloadopenbmc-bcccb4af1393a25bf02bf2753e233e7016e5138d.tar.xz
meta-nuvoton: arm-trusted-firmware: add arm trusted firmware recipe
Add for supporting Nuvoton npcm8xx SOC. Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ib402cb769f3e97abc05eeb8d147d3f7f3fd71f0a
Diffstat (limited to 'meta-nuvoton/dynamic-layers/arm-layer')
-rw-r--r--meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bb12
-rw-r--r--meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bbappend3
2 files changed, 15 insertions, 0 deletions
diff --git a/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bb b/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bb
new file mode 100644
index 0000000000..af4572d401
--- /dev/null
+++ b/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bb
@@ -0,0 +1,12 @@
+require recipes-bsp/trusted-firmware-a/trusted-firmware-a.inc
+
+# TF-A v2.6
+SRCREV_tfa = "a1f02f4f3daae7e21ee58b4c93ec3e46b8f28d15"
+
+LIC_FILES_CHKSUM += "file://docs/license.rst;md5=b2c740efedc159745b9b31f88ff03dde"
+
+# mbed TLS v2.28.0
+SRC_URI_MBEDTLS = "git://github.com/ARMmbed/mbedtls.git;name=mbedtls;protocol=https;destsuffix=git/mbedtls;branch=mbedtls-2.28"
+SRCREV_mbedtls = "8b3f26a5ac38d4fdccbc5c5366229f3e01dafcc0"
+
+LIC_FILES_CHKSUM_MBEDTLS = "file://mbedtls/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
diff --git a/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bbappend b/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bbappend
new file mode 100644
index 0000000000..c4062f04b5
--- /dev/null
+++ b/meta-nuvoton/dynamic-layers/arm-layer/recipes-bsp/trusted-firmware-a/trusted-firmware-a_2.6.0.bbappend
@@ -0,0 +1,3 @@
+SRC_URI:remove = "git://git.trustedfirmware.org/TF-A/trusted-firmware-a.git;protocol=https;name=tfa;branch=master"
+SRC_URI:append = "git://github.com/Nuvoton-Israel/arm-trusted-firmware.git;protocol=https;name=tfa;branch=nuvoton"
+SRCREV_tfa = "47ea2b50c8dd0b19217f70dc127299e23b0fe72c"