[v2,5/7] meta-isar: Add phyboard-mira-trixie target

Message ID 20250901063436.3709891-6-srinuvasan.a@siemens.com
State Under Review
Headers show
Series Add Trixie support for various machines | expand

Commit Message

srinuvasan.a Sept. 1, 2025, 6:34 a.m. UTC
From: srinuvasan <srinuvasan.a@siemens.com>

Add trixie distro support for phyBOARD-Mira board
This patch also adds the new target to "full" testsuite (test_cross).

Signed-off-by: srinuvasan <srinuvasan.a@siemens.com>
---
 kas/machine/Kconfig                                  | 1 +
 meta-isar/conf/mc.conf                               | 1 +
 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf | 7 +++++++
 testsuite/citest.py                                  | 1 +
 4 files changed, 10 insertions(+)
 create mode 100644 meta-isar/conf/multiconfig/phyboard-mira-trixie.conf

Patch

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index 436c1f84..b78b381c 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -96,6 +96,7 @@  config MACHINE_PHYBOARD_MIRA
 	select DISTRO_DEBIAN
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARMHF
 
 config MACHINE_QEMU_AMD64_CIP
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index cab3a059..3d21fb98 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -47,6 +47,7 @@  BBMULTICONFIG = " \
     imx6-sabrelite-bullseye \
     phyboard-mira-bullseye \
     phyboard-mira-bookworm \
+    phyboard-mira-trixie \
     nanopi-neo-buster \
     nanopi-neo-bullseye \
     nanopi-neo-bookworm \
diff --git a/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf b/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf
new file mode 100644
index 00000000..79da9cb9
--- /dev/null
+++ b/meta-isar/conf/multiconfig/phyboard-mira-trixie.conf
@@ -0,0 +1,7 @@ 
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE ?= "phyboard-mira"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 5fe5a697..1fad8372 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -174,6 +174,7 @@  class CrossTest(CIBaseTest):
             'mc:qemuarm64-focal:isar-image-base',
             'mc:nanopi-neo-efi-bookworm:isar-image-base',
             'mc:phyboard-mira-bookworm:isar-image-base',
+            'mc:phyboard-mira-trixie:isar-image-base',
         ]
 
         self.init()