This target works from debian bookworm on (not raspbios). We add the
corresponding kas menu entries to also select it from the menu.
Signed-off-by: Felix Moessbauer <
felix.mo...@siemens.com>
---
kas/machine/Kconfig | 7 +++++++
kas/machine/rpi-arm64-v8-efi.yaml | 7 +++++++
2 files changed, 14 insertions(+)
create mode 100644 kas/machine/rpi-arm64-v8-efi.yaml
diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index 8c334a8f..e09304c0 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -198,6 +198,12 @@ config MACHINE_RPI_ARM64_V8
select CODENAME_BOOKWORM
select ARCH_ARM64
+config MACHINE_RPI_ARM64_V8_EFI
+ bool "rpi-arm64-v8-efi"
+ select DISTRO_DEBIAN
+ select CODENAME_BOOKWORM
+ select ARCH_ARM64
+
config MACHINE_SIFIVE_FU540
bool "sifive-fu540"
select DISTRO_DEBIAN
@@ -269,6 +275,7 @@ config KAS_INCLUDE_MACHINE
default "kas/machine/rpi-arm-v7l.yaml" if MACHINE_RPI_ARM_V7L
default "kas/machine/rpi-arm.yaml" if MACHINE_RPI_ARM
default "kas/machine/rpi-arm64-v8.yaml" if MACHINE_RPI_ARM64_V8
+ default "kas/machine/rpi-arm64-v8-efi.yaml" if MACHINE_RPI_ARM64_V8_EFI
default "kas/machine/sifive-fu540.yaml" if MACHINE_SIFIVE_FU540
default "kas/machine/starfive-visionfive2.yaml" if MACHINE_STARFIVE_VISIONFIVE2
default "kas/machine/stm32mp15x.yaml" if MACHINE_STM32MP15X
diff --git a/kas/machine/rpi-arm64-v8-efi.yaml b/kas/machine/rpi-arm64-v8-efi.yaml
new file mode 100644
index 00000000..e77891a9
--- /dev/null
+++ b/kas/machine/rpi-arm64-v8-efi.yaml
@@ -0,0 +1,7 @@
+# This software is a part of ISAR.
+# Copyright (C) 2025 Siemens
+
+header:
+ version: 14
+
+machine: rpi-arm64-v8-efi
--
2.49.0