[7/8] meta-isar: Enable hikey support on Trixie

Message ID 20250816105921.3428140-8-srinuvasan.a@siemens.com
State Superseded, archived
Headers show
Series Add Trixie support for various machines | expand

Commit Message

srinuvasan.a Aug. 16, 2025, 10:59 a.m. UTC
From: srinuvasan <srinuvasan.a@siemens.com>

Introduces trixie support for the hikey machine and
adds this target to the "full" testsuite (test_nocross).

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

Patch

diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig
index b78b381c..f8989d9e 100644
--- a/kas/machine/Kconfig
+++ b/kas/machine/Kconfig
@@ -67,6 +67,7 @@  config MACHINE_HIKEY
 	select DISTRO_DEBIAN
 	select CODENAME_BULLSEYE
 	select CODENAME_BOOKWORM
+	select CODENAME_TRIXIE
 	select ARCH_ARM64
 
 config MACHINE_IMX6_SABRELITE
diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf
index 3d21fb98..836c8bb6 100644
--- a/meta-isar/conf/mc.conf
+++ b/meta-isar/conf/mc.conf
@@ -43,6 +43,7 @@  BBMULTICONFIG = " \
     de0-nano-soc-trixie \
     hikey-bullseye \
     hikey-bookworm \
+    hikey-trixie \
     imx6-sabrelite-buster \
     imx6-sabrelite-bullseye \
     phyboard-mira-bullseye \
diff --git a/meta-isar/conf/multiconfig/hikey-trixie.conf b/meta-isar/conf/multiconfig/hikey-trixie.conf
new file mode 100644
index 00000000..a1fde3c4
--- /dev/null
+++ b/meta-isar/conf/multiconfig/hikey-trixie.conf
@@ -0,0 +1,5 @@ 
+# This software is a part of Isar.
+# Copyright (C) 2025 ilbers GmbH
+
+MACHINE ?= "hikey"
+DISTRO ?= "debian-trixie"
diff --git a/testsuite/citest.py b/testsuite/citest.py
index 1fad8372..8d36ead3 100755
--- a/testsuite/citest.py
+++ b/testsuite/citest.py
@@ -304,6 +304,7 @@  class NoCrossTest(CIBaseTest):
             'mc:qemui386-bookworm:isar-image-base',
             'mc:qemumipsel-bookworm:isar-image-ci',
             'mc:hikey-bookworm:isar-image-base',
+            'mc:hikey-trixie:isar-image-base',
             'mc:beagleplay-bookworm:isar-image-base',
             'mc:qemuarm64-noble:isar-image-base',
             'mc:qemuamd64-noble:isar-image-base',