[5/9] beagleplay: Add TF-A recipe

Message ID 3daf7652aa3c8003c8977bd3b920e9eababef6cb.1704632056.git.jan.kiszka@siemens.com
State Superseded, archived
Headers show
Series Add support for BeaglePlay | expand

Commit Message

Jan Kiszka Jan. 7, 2024, 12:54 p.m. UTC
From: Jan Kiszka <jan.kiszka@siemens.com>

Add Trusted Firmware A support for the BeaglePlay. Assembly will be done
by U-Boot.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
 .../trusted-firmware-a-beagleplay_2.10.bb         | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb

Comments

Florian Bezdeka Jan. 8, 2024, 12:49 p.m. UTC | #1
On Sun, 2024-01-07 at 13:54 +0100, 'Jan Kiszka' via isar-users wrote:
> From: Jan Kiszka <jan.kiszka@siemens.com>
> 
> Add Trusted Firmware A support for the BeaglePlay. Assembly will be done
> by U-Boot.
> 
> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
> ---
>  .../trusted-firmware-a-beagleplay_2.10.bb         | 15 +++++++++++++++
>  1 file changed, 15 insertions(+)
>  create mode 100644 meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb
> 
> diff --git a/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb b/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb
> new file mode 100644
> index 00000000..2994b02e
> --- /dev/null
> +++ b/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb
> @@ -0,0 +1,15 @@
> +#
> +# Copyright (c) Siemens AG, 2023

Applies here and to some of the following patches. We already have 2024
now.

Florian

Patch

diff --git a/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb b/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb
new file mode 100644
index 00000000..2994b02e
--- /dev/null
+++ b/meta-isar/recipes-bsp/trusted-firmware-a/trusted-firmware-a-beagleplay_2.10.bb
@@ -0,0 +1,15 @@ 
+#
+# Copyright (c) Siemens AG, 2023
+#
+# SPDX-License-Identifier: MIT
+
+require recipes-bsp/trusted-firmware-a/trusted-firmware-a-custom.inc
+
+SRC_URI += "https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot/trusted-firmware-a-${PV}.tar.gz"
+SRC_URI[sha256sum] = "88215a62291b9ba87da8e50b077741103cdc08fb6c9e1ebd34dfaace746d3201"
+
+S = "${WORKDIR}/trusted-firmware-a-${PV}"
+
+TF_A_PLATFORM = "k3"
+TF_A_EXTRA_BUILDARGS = "CFG_ARM64=y TARGET_BOARD=lite SPD=opteed"
+TF_A_BINARIES = "lite/release/bl31.bin"