From 9fcd5f8fe488389734423e8d15606b433d675c10 Mon Sep 17 00:00:00 2001 From: Thierry Laurion Date: Mon, 25 Mar 2024 16:05:27 -0400 Subject: [PATCH] Move boards/UNTESTED_* boards to untested_boards/UNMAINTAINED_*, remove them from CircleCI, add Makefile helper and document untested_boards/README.md Signed-off-by: Thierry Laurion --- .circleci/config.yml | 135 ++---------------- Makefile | 12 ++ unmaintained_boards/README.md | 4 + ...MAINTAINED_kgpe-d16_server-whiptail.config | 0 .../UNMAINTAINED_kgpe-d16_server.config | 0 ...D_kgpe-d16_workstation-usb_keyboard.config | 0 .../UNMAINTAINED_kgpe-d16_workstation.config | 0 ...NED_p8z77-m_pro-tpm1-hotp-maximized.config | 0 ...INTAINED_p8z77-m_pro-tpm1-maximized.config | 0 .../UNMAINTAINED_qemu-linuxboot.config | 0 .../UNMAINTAINED_t420.config | 0 .../UNMAINTAINED_t430-hotp-legacy.config | 0 .../UNMAINTAINED_t430-legacy-flash.config | 0 .../UNMAINTAINED_t430-legacy.config | 0 .../UNMAINTAINED_t520-hotp-maximized.config | 0 .../UNMAINTAINED_t520-maximized.config | 0 ...MAINTAINED_t530-dgpu-hotp-maximized.config | 0 .../UNMAINTAINED_t530-dgpu-maximized.config | 0 .../UNMAINTAINED_t530-hotp-maximized.config | 0 .../UNMAINTAINED_t530-maximized.config | 0 ...NED_w530-dgpu-K1000m-hotp-maximized.config | 0 ...INTAINED_w530-dgpu-K1000m-maximized.config | 0 ...NED_w530-dgpu-K2000m-hotp-maximized.config | 0 ...INTAINED_w530-dgpu-K2000m-maximized.config | 0 .../UNMAINTAINED_x220.config | 0 .../UNTESTED_leopard/UNTESTED_leopard.config | 0 .../UNTESTED_r630/UNTESTED_r630.config | 0 .../UNTESTED_s2600wf/UNTESTED_s2600wf.config | 0 .../UNTESTED_tioga/UNTESTED_tioga.config | 0 .../UNTESTED_winterfell.config | 0 .../UNTESTED_winterfell/uinit.go | 0 31 files changed, 31 insertions(+), 120 deletions(-) create mode 100644 unmaintained_boards/README.md rename boards/UNTESTED_kgpe-d16_server-whiptail/UNTESTED_kgpe-d16_server-whiptail.config => unmaintained_boards/UNMAINTAINED_kgpe-d16_server-whiptail/UNMAINTAINED_kgpe-d16_server-whiptail.config (100%) rename boards/UNTESTED_kgpe-d16_server/UNTESTED_kgpe-d16_server.config => unmaintained_boards/UNMAINTAINED_kgpe-d16_server/UNMAINTAINED_kgpe-d16_server.config (100%) rename boards/UNTESTED_kgpe-d16_workstation-usb_keyboard/UNTESTED_kgpe-d16_workstation-usb_keyboard.config => unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard.config (100%) rename boards/UNTESTED_kgpe-d16_workstation/UNTESTED_kgpe-d16_workstation.config => unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation/UNMAINTAINED_kgpe-d16_workstation.config (100%) rename boards/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized.config (100%) rename boards/UNTESTED_p8z77-m_pro-tpm1-maximized/UNTESTED_p8z77-m_pro-tpm1-maximized.config => unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-maximized.config (100%) rename boards/UNTESTED_qemu-linuxboot/UNTESTED_qemu-linuxboot.config => unmaintained_boards/UNMAINTAINED_qemu-linuxboot/UNMAINTAINED_qemu-linuxboot.config (100%) rename boards/UNTESTED_t420/UNTESTED_t420.config => unmaintained_boards/UNMAINTAINED_t420/UNMAINTAINED_t420.config (100%) rename boards/UNTESTED_t430-hotp-legacy/UNTESTED_t430-hotp-legacy.config => unmaintained_boards/UNMAINTAINED_t430-hotp-legacy/UNMAINTAINED_t430-hotp-legacy.config (100%) rename boards/UNTESTED_t430-legacy-flash/UNTESTED_t430-legacy-flash.config => unmaintained_boards/UNMAINTAINED_t430-legacy-flash/UNMAINTAINED_t430-legacy-flash.config (100%) rename boards/UNTESTED_t430-legacy/UNTESTED_t430-legacy.config => unmaintained_boards/UNMAINTAINED_t430-legacy/UNMAINTAINED_t430-legacy.config (100%) rename boards/UNTESTED_t520-hotp-maximized/UNTESTED_t520-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_t520-hotp-maximized/UNMAINTAINED_t520-hotp-maximized.config (100%) rename boards/UNTESTED_t520-maximized/UNTESTED_t520-maximized.config => unmaintained_boards/UNMAINTAINED_t520-maximized/UNMAINTAINED_t520-maximized.config (100%) rename boards/UNTESTED_t530-dgpu-hotp-maximized/UNTESTED_t530-dgpu-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_t530-dgpu-hotp-maximized/UNMAINTAINED_t530-dgpu-hotp-maximized.config (100%) rename boards/UNTESTED_t530-dgpu-maximized/UNTESTED_t530-dgpu-maximized.config => unmaintained_boards/UNMAINTAINED_t530-dgpu-maximized/UNMAINTAINED_t530-dgpu-maximized.config (100%) rename boards/UNTESTED_t530-hotp-maximized/UNTESTED_t530-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_t530-hotp-maximized/UNMAINTAINED_t530-hotp-maximized.config (100%) rename boards/UNTESTED_t530-maximized/UNTESTED_t530-maximized.config => unmaintained_boards/UNMAINTAINED_t530-maximized/UNMAINTAINED_t530-maximized.config (100%) rename boards/UNTESTED_w530-dgpu-K1000m-hotp-maximized/UNTESTED_w530-dgpu-K1000m-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized.config (100%) rename boards/UNTESTED_w530-dgpu-K1000m-maximized/UNTESTED_w530-dgpu-K1000m-maximized.config => unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-maximized/UNMAINTAINED_w530-dgpu-K1000m-maximized.config (100%) rename boards/UNTESTED_w530-dgpu-K2000m-hotp-maximized/UNTESTED_w530-dgpu-K2000m-hotp-maximized.config => unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized.config (100%) rename boards/UNTESTED_w530-dgpu-K2000m-maximized/UNTESTED_w530-dgpu-K2000m-maximized.config => unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-maximized/UNMAINTAINED_w530-dgpu-K2000m-maximized.config (100%) rename boards/UNTESTED_x220/UNTESTED_x220.config => unmaintained_boards/UNMAINTAINED_x220/UNMAINTAINED_x220.config (100%) rename {boards => unmaintained_boards}/UNTESTED_leopard/UNTESTED_leopard.config (100%) rename {boards => unmaintained_boards}/UNTESTED_r630/UNTESTED_r630.config (100%) rename {boards => unmaintained_boards}/UNTESTED_s2600wf/UNTESTED_s2600wf.config (100%) rename {boards => unmaintained_boards}/UNTESTED_tioga/UNTESTED_tioga.config (100%) rename {boards => unmaintained_boards}/UNTESTED_winterfell/UNTESTED_winterfell.config (100%) rename {boards => unmaintained_boards}/UNTESTED_winterfell/uinit.go (100%) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1e44203b..1d4fda00 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -286,13 +286,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_t520-hotp-maximized - target: UNTESTED_t520-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: t420-maximized target: t420-maximized @@ -300,13 +293,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_t520-maximized - target: UNTESTED_t520-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: x230-legacy-flash target: x230-legacy-flash @@ -314,27 +300,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_t430-legacy-flash - target: UNTESTED_t430-legacy-flash - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_t430-legacy - target: UNTESTED_t430-legacy - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_t430-hotp-legacy - target: UNTESTED_t430-hotp-legacy - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: x230-legacy target: x230-legacy @@ -384,20 +349,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_t530-hotp-maximized - target: UNTESTED_t530-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_t530-dgpu-hotp-maximized - target: UNTESTED_t530-dgpu-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: w530-hotp-maximized target: w530-hotp-maximized @@ -405,20 +356,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_w530-dgpu-K1000m-hotp-maximized - target: UNTESTED_w530-dgpu-K1000m-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_w530-dgpu-K2000m-hotp-maximized - target: UNTESTED_w530-dgpu-K2000m-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: t430-maximized target: t430-maximized @@ -426,20 +363,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_t530-maximized - target: UNTESTED_t530-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_t530-dgpu-maximized - target: UNTESTED_t530-dgpu-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: w530-maximized target: w530-maximized @@ -447,20 +370,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_w530-dgpu-K1000m-maximized - target: UNTESTED_w530-dgpu-K1000m-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_w530-dgpu-K2000m-maximized - target: UNTESTED_w530-dgpu-K2000m-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - build: name: t440p-maximized target: t440p-maximized @@ -510,20 +419,6 @@ workflows: requires: - x230-hotp-maximized - - build: - name: UNTESTED_p8z77-m_pro-tpm1-maximized - target: UNTESTED_p8z77-m_pro-tpm1-maximized - subcommand: "" - requires: - - x230-hotp-maximized - - - build: - name: UNTESTED_p8z77-m_pro-tpm1-hotp-maximized - target: UNTESTED_p8z77-m_pro-tpm1-hotp-maximized - subcommand: "" - requires: - - x230-hotp-maximized - #coreboot-git librem boards - build: name: librem_13v2 @@ -576,25 +471,25 @@ workflows: - nitropad-nv41 # - build: -# name: UNTESTED_kgpe-d16_workstation-usb_keyboard -# target: UNTESTED_kgpe-d16_workstation-usb_keyboard +# name: UNMAINTAINED_kgpe-d16_workstation-usb_keyboard +# target: UNMAINTAINED_kgpe-d16_workstation-usb_keyboard # subcommand: "" # requires: -# - UNTESTED_kgpe-d16_workstation +# - UNMAINTAINED_kgpe-d16_workstation # - build: -# name: UNTESTED_kgpe-d16_server -# target: UNTESTED_kgpe-d16_server +# name: UNMAINTAINED_kgpe-d16_server +# target: UNMAINTAINED_kgpe-d16_server # subcommand: "" # requires: -# - UNTESTED_kgpe-d16_workstation +# - UNMAINTAINED_kgpe-d16_workstation # - build: -# name: UNTESTED_kgpe-d16_server-whiptail -# target: UNTESTED_kgpe-d16_server-whiptail +# name: UNMAINTAINED_kgpe-d16_server-whiptail +# target: UNMAINTAINED_kgpe-d16_server-whiptail # subcommand: "" # requires: -# - UNTESTED_kgpe-d16_workstation +# - UNMAINTAINED_kgpe-d16_workstation # - build: # name: librem_l1um @@ -611,24 +506,24 @@ workflows: # linuxboot steps need something to pass in the kernel header path # skipping for now # - run: -# name: UNTESTED_qemu-linuxboot-edk2 +# name: UNMAINTAINED_qemu-linuxboot-edk2 # command: | # ./build/make-4.2.1/make \ # CROSS=/cross/bin/x86_64-linux-musl- \ -# BOARD=UNTESTED_qemu-linuxboot \ +# BOARD=UNMAINTAINED_qemu-linuxboot \ # `/bin/pwd`/build/linuxboot-git/build/qemu/.configured \ # # Run first to avoid too many processes # # - run: -# name: UNTESTED_qemu-linuxboot +# name: UNMAINTAINED_qemu-linuxboot # command: | # ./build/make-4.2.1/make \ # CROSS=/cross/bin/x86_64-linux-musl- \ # CPUS=16 \ # V=1 \ -# BOARD=UNTESTED_qemu-linuxboot \ +# BOARD=UNMAINTAINED_qemu-linuxboot \ # # - store-artifacts: -# path: build/UNTESTED_qemu-linuxboot/linuxboot.rom +# path: build/UNMAINTAINED_qemu-linuxboot/linuxboot.rom # - store-artifacts: -# path: build/UNTESTED_qemu-linuxboot/hashes.txt +# path: build/UNMAINTAINED_qemu-linuxboot/hashes.txt diff --git a/Makefile b/Makefile index 0e2de85f..a64d4b09 100644 --- a/Makefile +++ b/Makefile @@ -748,6 +748,18 @@ board.move_untested_to_tested: echo "Replacing $$BOARD with $$NEW_BOARD in .circleci/config.yml"; \ sed -i "s/$$BOARD/$$NEW_BOARD/g" .circleci/config.yml +board.move_untested_to_unmaintained: + @echo "NEW_BOARD variable will move from UNTESTED_ to UNMAINTAINED_ from $(BOARD)" + @NEW_BOARD=$$(echo $(BOARD) | sed 's/^UNTESTED_/UNMAINTAINED_/g'); \ + echo "Renaming boards/$$BOARD/$$BOARD.config to boards/$$BOARD/$$NEW_BOARD.config"; \ + mkdir -p unmaintained_boards; \ + mv boards/$$BOARD/$$BOARD.config unmaintained_boards/$$BOARD/$$NEW_BOARD.config; \ + echo "Renaming boards/$$BOARD to unmaintainted_boards/$$NEW_BOARD"; \ + rm -rf boards/$$NEW_BOARD; \ + mv boards/$$BOARD unmaintained_boards/$$NEW_BOARD; \ + echo "Replacing $$BOARD with $$NEW_BOARD in .circleci/config.yml. Delete manually entries"; \ + sed -i "s/$$BOARD/$$NEW_BOARD/g" .circleci/config.yml + board.move_tested_to_untested: @echo "NEW_BOARD variable will add UNTESTED_ prefix to $(BOARD)" @NEW_BOARD=UNTESTED_$(BOARD); \ diff --git a/unmaintained_boards/README.md b/unmaintained_boards/README.md new file mode 100644 index 00000000..41ee2010 --- /dev/null +++ b/unmaintained_boards/README.md @@ -0,0 +1,4 @@ +Boards under this directory were moved from UNTESTED_ to UNMAINTAINED_ automatically since untested for a while. +Boards not having UNMAINTAINED in their names are not compliant with current build system (linuxboot) and need reupstreaming. + +To test those boards, move them to boards directory and follow normal build operations, test builds on boards and open an issue stating you are willing to test those when builds are made available from CircleCI in the future. diff --git a/boards/UNTESTED_kgpe-d16_server-whiptail/UNTESTED_kgpe-d16_server-whiptail.config b/unmaintained_boards/UNMAINTAINED_kgpe-d16_server-whiptail/UNMAINTAINED_kgpe-d16_server-whiptail.config similarity index 100% rename from boards/UNTESTED_kgpe-d16_server-whiptail/UNTESTED_kgpe-d16_server-whiptail.config rename to unmaintained_boards/UNMAINTAINED_kgpe-d16_server-whiptail/UNMAINTAINED_kgpe-d16_server-whiptail.config diff --git a/boards/UNTESTED_kgpe-d16_server/UNTESTED_kgpe-d16_server.config b/unmaintained_boards/UNMAINTAINED_kgpe-d16_server/UNMAINTAINED_kgpe-d16_server.config similarity index 100% rename from boards/UNTESTED_kgpe-d16_server/UNTESTED_kgpe-d16_server.config rename to unmaintained_boards/UNMAINTAINED_kgpe-d16_server/UNMAINTAINED_kgpe-d16_server.config diff --git a/boards/UNTESTED_kgpe-d16_workstation-usb_keyboard/UNTESTED_kgpe-d16_workstation-usb_keyboard.config b/unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard.config similarity index 100% rename from boards/UNTESTED_kgpe-d16_workstation-usb_keyboard/UNTESTED_kgpe-d16_workstation-usb_keyboard.config rename to unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard/UNMAINTAINED_kgpe-d16_workstation-usb_keyboard.config diff --git a/boards/UNTESTED_kgpe-d16_workstation/UNTESTED_kgpe-d16_workstation.config b/unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation/UNMAINTAINED_kgpe-d16_workstation.config similarity index 100% rename from boards/UNTESTED_kgpe-d16_workstation/UNTESTED_kgpe-d16_workstation.config rename to unmaintained_boards/UNMAINTAINED_kgpe-d16_workstation/UNMAINTAINED_kgpe-d16_workstation.config diff --git a/boards/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized/UNTESTED_p8z77-m_pro-tpm1-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-hotp-maximized.config diff --git a/boards/UNTESTED_p8z77-m_pro-tpm1-maximized/UNTESTED_p8z77-m_pro-tpm1-maximized.config b/unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-maximized.config similarity index 100% rename from boards/UNTESTED_p8z77-m_pro-tpm1-maximized/UNTESTED_p8z77-m_pro-tpm1-maximized.config rename to unmaintained_boards/UNMAINTAINED_p8z77-m_pro-tpm1-maximized/UNMAINTAINED_p8z77-m_pro-tpm1-maximized.config diff --git a/boards/UNTESTED_qemu-linuxboot/UNTESTED_qemu-linuxboot.config b/unmaintained_boards/UNMAINTAINED_qemu-linuxboot/UNMAINTAINED_qemu-linuxboot.config similarity index 100% rename from boards/UNTESTED_qemu-linuxboot/UNTESTED_qemu-linuxboot.config rename to unmaintained_boards/UNMAINTAINED_qemu-linuxboot/UNMAINTAINED_qemu-linuxboot.config diff --git a/boards/UNTESTED_t420/UNTESTED_t420.config b/unmaintained_boards/UNMAINTAINED_t420/UNMAINTAINED_t420.config similarity index 100% rename from boards/UNTESTED_t420/UNTESTED_t420.config rename to unmaintained_boards/UNMAINTAINED_t420/UNMAINTAINED_t420.config diff --git a/boards/UNTESTED_t430-hotp-legacy/UNTESTED_t430-hotp-legacy.config b/unmaintained_boards/UNMAINTAINED_t430-hotp-legacy/UNMAINTAINED_t430-hotp-legacy.config similarity index 100% rename from boards/UNTESTED_t430-hotp-legacy/UNTESTED_t430-hotp-legacy.config rename to unmaintained_boards/UNMAINTAINED_t430-hotp-legacy/UNMAINTAINED_t430-hotp-legacy.config diff --git a/boards/UNTESTED_t430-legacy-flash/UNTESTED_t430-legacy-flash.config b/unmaintained_boards/UNMAINTAINED_t430-legacy-flash/UNMAINTAINED_t430-legacy-flash.config similarity index 100% rename from boards/UNTESTED_t430-legacy-flash/UNTESTED_t430-legacy-flash.config rename to unmaintained_boards/UNMAINTAINED_t430-legacy-flash/UNMAINTAINED_t430-legacy-flash.config diff --git a/boards/UNTESTED_t430-legacy/UNTESTED_t430-legacy.config b/unmaintained_boards/UNMAINTAINED_t430-legacy/UNMAINTAINED_t430-legacy.config similarity index 100% rename from boards/UNTESTED_t430-legacy/UNTESTED_t430-legacy.config rename to unmaintained_boards/UNMAINTAINED_t430-legacy/UNMAINTAINED_t430-legacy.config diff --git a/boards/UNTESTED_t520-hotp-maximized/UNTESTED_t520-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_t520-hotp-maximized/UNMAINTAINED_t520-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_t520-hotp-maximized/UNTESTED_t520-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_t520-hotp-maximized/UNMAINTAINED_t520-hotp-maximized.config diff --git a/boards/UNTESTED_t520-maximized/UNTESTED_t520-maximized.config b/unmaintained_boards/UNMAINTAINED_t520-maximized/UNMAINTAINED_t520-maximized.config similarity index 100% rename from boards/UNTESTED_t520-maximized/UNTESTED_t520-maximized.config rename to unmaintained_boards/UNMAINTAINED_t520-maximized/UNMAINTAINED_t520-maximized.config diff --git a/boards/UNTESTED_t530-dgpu-hotp-maximized/UNTESTED_t530-dgpu-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_t530-dgpu-hotp-maximized/UNMAINTAINED_t530-dgpu-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_t530-dgpu-hotp-maximized/UNTESTED_t530-dgpu-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_t530-dgpu-hotp-maximized/UNMAINTAINED_t530-dgpu-hotp-maximized.config diff --git a/boards/UNTESTED_t530-dgpu-maximized/UNTESTED_t530-dgpu-maximized.config b/unmaintained_boards/UNMAINTAINED_t530-dgpu-maximized/UNMAINTAINED_t530-dgpu-maximized.config similarity index 100% rename from boards/UNTESTED_t530-dgpu-maximized/UNTESTED_t530-dgpu-maximized.config rename to unmaintained_boards/UNMAINTAINED_t530-dgpu-maximized/UNMAINTAINED_t530-dgpu-maximized.config diff --git a/boards/UNTESTED_t530-hotp-maximized/UNTESTED_t530-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_t530-hotp-maximized/UNMAINTAINED_t530-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_t530-hotp-maximized/UNTESTED_t530-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_t530-hotp-maximized/UNMAINTAINED_t530-hotp-maximized.config diff --git a/boards/UNTESTED_t530-maximized/UNTESTED_t530-maximized.config b/unmaintained_boards/UNMAINTAINED_t530-maximized/UNMAINTAINED_t530-maximized.config similarity index 100% rename from boards/UNTESTED_t530-maximized/UNTESTED_t530-maximized.config rename to unmaintained_boards/UNMAINTAINED_t530-maximized/UNMAINTAINED_t530-maximized.config diff --git a/boards/UNTESTED_w530-dgpu-K1000m-hotp-maximized/UNTESTED_w530-dgpu-K1000m-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_w530-dgpu-K1000m-hotp-maximized/UNTESTED_w530-dgpu-K1000m-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K1000m-hotp-maximized.config diff --git a/boards/UNTESTED_w530-dgpu-K1000m-maximized/UNTESTED_w530-dgpu-K1000m-maximized.config b/unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-maximized/UNMAINTAINED_w530-dgpu-K1000m-maximized.config similarity index 100% rename from boards/UNTESTED_w530-dgpu-K1000m-maximized/UNTESTED_w530-dgpu-K1000m-maximized.config rename to unmaintained_boards/UNMAINTAINED_w530-dgpu-K1000m-maximized/UNMAINTAINED_w530-dgpu-K1000m-maximized.config diff --git a/boards/UNTESTED_w530-dgpu-K2000m-hotp-maximized/UNTESTED_w530-dgpu-K2000m-hotp-maximized.config b/unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized.config similarity index 100% rename from boards/UNTESTED_w530-dgpu-K2000m-hotp-maximized/UNTESTED_w530-dgpu-K2000m-hotp-maximized.config rename to unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized/UNMAINTAINED_w530-dgpu-K2000m-hotp-maximized.config diff --git a/boards/UNTESTED_w530-dgpu-K2000m-maximized/UNTESTED_w530-dgpu-K2000m-maximized.config b/unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-maximized/UNMAINTAINED_w530-dgpu-K2000m-maximized.config similarity index 100% rename from boards/UNTESTED_w530-dgpu-K2000m-maximized/UNTESTED_w530-dgpu-K2000m-maximized.config rename to unmaintained_boards/UNMAINTAINED_w530-dgpu-K2000m-maximized/UNMAINTAINED_w530-dgpu-K2000m-maximized.config diff --git a/boards/UNTESTED_x220/UNTESTED_x220.config b/unmaintained_boards/UNMAINTAINED_x220/UNMAINTAINED_x220.config similarity index 100% rename from boards/UNTESTED_x220/UNTESTED_x220.config rename to unmaintained_boards/UNMAINTAINED_x220/UNMAINTAINED_x220.config diff --git a/boards/UNTESTED_leopard/UNTESTED_leopard.config b/unmaintained_boards/UNTESTED_leopard/UNTESTED_leopard.config similarity index 100% rename from boards/UNTESTED_leopard/UNTESTED_leopard.config rename to unmaintained_boards/UNTESTED_leopard/UNTESTED_leopard.config diff --git a/boards/UNTESTED_r630/UNTESTED_r630.config b/unmaintained_boards/UNTESTED_r630/UNTESTED_r630.config similarity index 100% rename from boards/UNTESTED_r630/UNTESTED_r630.config rename to unmaintained_boards/UNTESTED_r630/UNTESTED_r630.config diff --git a/boards/UNTESTED_s2600wf/UNTESTED_s2600wf.config b/unmaintained_boards/UNTESTED_s2600wf/UNTESTED_s2600wf.config similarity index 100% rename from boards/UNTESTED_s2600wf/UNTESTED_s2600wf.config rename to unmaintained_boards/UNTESTED_s2600wf/UNTESTED_s2600wf.config diff --git a/boards/UNTESTED_tioga/UNTESTED_tioga.config b/unmaintained_boards/UNTESTED_tioga/UNTESTED_tioga.config similarity index 100% rename from boards/UNTESTED_tioga/UNTESTED_tioga.config rename to unmaintained_boards/UNTESTED_tioga/UNTESTED_tioga.config diff --git a/boards/UNTESTED_winterfell/UNTESTED_winterfell.config b/unmaintained_boards/UNTESTED_winterfell/UNTESTED_winterfell.config similarity index 100% rename from boards/UNTESTED_winterfell/UNTESTED_winterfell.config rename to unmaintained_boards/UNTESTED_winterfell/UNTESTED_winterfell.config diff --git a/boards/UNTESTED_winterfell/uinit.go b/unmaintained_boards/UNTESTED_winterfell/uinit.go similarity index 100% rename from boards/UNTESTED_winterfell/uinit.go rename to unmaintained_boards/UNTESTED_winterfell/uinit.go