]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
CI: Add m68k target
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Thu, 23 Mar 2023 00:22:41 +0000 (01:22 +0100)
committerAngelo Dureghello <angelo@kernel-space.org>
Sat, 15 Apr 2023 19:36:07 +0000 (21:36 +0200)
Add M5208EVBE board to CI. This does not use default config due to
limitations of QEMU emulation, instead the timer is switched from
DMA timer to PIT timer and RAMBAR accesses are inhibited.

Local QEMU launch command is as follows:
$ qemu-system-m68k -nographic -machine mcf5208evb -cpu m5208 -bios u-boot.bin

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Acked-by: Angelo Dureghello <angelo@kernel-space.org>
.azure-pipelines.yml
.gitlab-ci.yml

index 642a16f304d021111c0b035508cb81def90892a0..76ffdeebd6670324cb0e105942d6dabccb4d9268 100644 (file)
@@ -297,6 +297,11 @@ stages:
         qemu_arm64:
           TEST_PY_BD: "qemu_arm64"
           TEST_PY_TEST_SPEC: "not sleep"
+        qemu_m68k:
+          TEST_PY_BD: "M5208EVBE"
+          TEST_PY_ID: "--id qemu"
+          TEST_PY_TEST_SPEC: "not sleep and not efi"
+          OVERRIDE: "-a CONFIG_M68K_QEMU=y -a ~CONFIG_MCFTMR"
         qemu_malta:
           TEST_PY_BD: "malta"
           TEST_PY_ID: "--id qemu"
index 7509a7a2246b5772702c679c1c0d0a4c250d4c14..b193fee98f8602a19f6f60000808dfeeaaf7723a 100644 (file)
@@ -355,6 +355,14 @@ qemu_arm64 test.py:
     TEST_PY_TEST_SPEC: "not sleep"
   <<: *buildman_and_testpy_dfn
 
+qemu_m68k test.py:
+  variables:
+    TEST_PY_BD: "M5208EVBE"
+    TEST_PY_ID: "--id qemu"
+    TEST_PY_TEST_SPEC: "not sleep and not efi"
+    OVERRIDE: "-a CONFIG_M68K_QEMU=y -a ~CONFIG_MCFTMR"
+  <<: *buildman_and_testpy_dfn
+
 qemu_malta test.py:
   variables:
     TEST_PY_BD: "malta"