From 50e92c9cf11226e9c7be14fade8d0d88d03125dc Mon Sep 17 00:00:00 2001 From: Tom Hiller Date: Thu, 4 Dec 2025 19:54:36 -0500 Subject: [PATCH] mb/lenovo/m920q: Rename to reflect use for m720q variant as well The m920q and m720q are the same board, so rename the m920q to reflect that Change-Id: Ieef22530207ad4c35ac3cb4255d2ad65e62b65bf Signed-off-by: Tom Hiller Reviewed-on: https://review.coreboot.org/c/coreboot/+/90374 Reviewed-by: Evie (Ivi) Ballou Reviewed-by: Matt DeVillier Tested-by: build bot (Jenkins) --- src/mainboard/lenovo/{m920q => m720q_m920q}/Kconfig | 10 ++++++---- .../lenovo/{m920q => m720q_m920q}/Kconfig.name | 3 +++ .../lenovo/{m920q => m720q_m920q}/Makefile.mk | 0 .../lenovo/{m920q => m720q_m920q}/acpi/ec.asl | 0 .../{m920q => m720q_m920q}/acpi/mainboard.asl | 0 .../lenovo/{m920q => m720q_m920q}/acpi/superio.asl | 0 .../lenovo/{m920q => m720q_m920q}/board_info.txt | 4 ++-- .../lenovo/{m920q => m720q_m920q}/bootblock.c | 0 .../lenovo/{m920q => m720q_m920q}/cmos.default | 0 .../lenovo/{m920q => m720q_m920q}/cmos.layout | 0 .../lenovo/{m920q => m720q_m920q}/data.vbt | Bin .../lenovo/{m920q => m720q_m920q}/devicetree.cb | 0 .../lenovo/{m920q => m720q_m920q}/dsdt.asl | 0 .../lenovo/{m920q => m720q_m920q}/gma-mainboard.ads | 0 src/mainboard/lenovo/{m920q => m720q_m920q}/gpio.c | 0 .../lenovo/{m920q => m720q_m920q}/hda_verb.c | 0 .../{m920q => m720q_m920q}/include/mainboard/gpio.h | 0 .../lenovo/{m920q => m720q_m920q}/ramstage.c | 0 .../lenovo/{m920q => m720q_m920q}/romstage.c | 0 19 files changed, 11 insertions(+), 6 deletions(-) rename src/mainboard/lenovo/{m920q => m720q_m920q}/Kconfig (68%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/Kconfig.name (62%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/Makefile.mk (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/acpi/ec.asl (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/acpi/mainboard.asl (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/acpi/superio.asl (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/board_info.txt (51%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/bootblock.c (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/cmos.default (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/cmos.layout (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/data.vbt (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/devicetree.cb (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/dsdt.asl (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/gma-mainboard.ads (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/gpio.c (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/hda_verb.c (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/include/mainboard/gpio.h (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/ramstage.c (100%) rename src/mainboard/lenovo/{m920q => m720q_m920q}/romstage.c (100%) diff --git a/src/mainboard/lenovo/m920q/Kconfig b/src/mainboard/lenovo/m720q_m920q/Kconfig similarity index 68% rename from src/mainboard/lenovo/m920q/Kconfig rename to src/mainboard/lenovo/m720q_m920q/Kconfig index 53d74b821a..40641c211f 100644 --- a/src/mainboard/lenovo/m920q/Kconfig +++ b/src/mainboard/lenovo/m720q_m920q/Kconfig @@ -1,11 +1,12 @@ # SPDX-License-Identifier: GPL-2.0-only -if BOARD_LENOVO_M920Q +if BOARD_LENOVO_M920Q || BOARD_LENOVO_M720Q config BOARD_SPECIFIC_OPTIONS def_bool y select AZALIA_USE_LEGACY_VERB_TABLE - select BOARD_ROMSIZE_KB_24576 + select BOARD_ROMSIZE_KB_16384 if BOARD_LENOVO_M720Q + select BOARD_ROMSIZE_KB_24576 if BOARD_LENOVO_M920Q select DRIVERS_UART_8250IO select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES @@ -22,10 +23,11 @@ config BOARD_SPECIFIC_OPTIONS select SUPERIO_NUVOTON_NCT6687D config MAINBOARD_DIR - default "lenovo/m920q" + default "lenovo/m720q_m920q" config MAINBOARD_PART_NUMBER - default "ThinkCentre M920 Tiny" + default "ThinkCentre M720 Tiny" if BOARD_LENOVO_M720Q + default "ThinkCentre M920 Tiny" if BOARD_LENOVO_M920Q config CBFS_SIZE default 0x900000 diff --git a/src/mainboard/lenovo/m920q/Kconfig.name b/src/mainboard/lenovo/m720q_m920q/Kconfig.name similarity index 62% rename from src/mainboard/lenovo/m920q/Kconfig.name rename to src/mainboard/lenovo/m720q_m920q/Kconfig.name index ccdd21a237..6f5110366a 100644 --- a/src/mainboard/lenovo/m920q/Kconfig.name +++ b/src/mainboard/lenovo/m720q_m920q/Kconfig.name @@ -1,4 +1,7 @@ # SPDX-License-Identifier: GPL-2.0-only +config BOARD_LENOVO_M720Q + bool "ThinkCentre M720 Tiny" + config BOARD_LENOVO_M920Q bool "ThinkCentre M920 Tiny" diff --git a/src/mainboard/lenovo/m920q/Makefile.mk b/src/mainboard/lenovo/m720q_m920q/Makefile.mk similarity index 100% rename from src/mainboard/lenovo/m920q/Makefile.mk rename to src/mainboard/lenovo/m720q_m920q/Makefile.mk diff --git a/src/mainboard/lenovo/m920q/acpi/ec.asl b/src/mainboard/lenovo/m720q_m920q/acpi/ec.asl similarity index 100% rename from src/mainboard/lenovo/m920q/acpi/ec.asl rename to src/mainboard/lenovo/m720q_m920q/acpi/ec.asl diff --git a/src/mainboard/lenovo/m920q/acpi/mainboard.asl b/src/mainboard/lenovo/m720q_m920q/acpi/mainboard.asl similarity index 100% rename from src/mainboard/lenovo/m920q/acpi/mainboard.asl rename to src/mainboard/lenovo/m720q_m920q/acpi/mainboard.asl diff --git a/src/mainboard/lenovo/m920q/acpi/superio.asl b/src/mainboard/lenovo/m720q_m920q/acpi/superio.asl similarity index 100% rename from src/mainboard/lenovo/m920q/acpi/superio.asl rename to src/mainboard/lenovo/m720q_m920q/acpi/superio.asl diff --git a/src/mainboard/lenovo/m920q/board_info.txt b/src/mainboard/lenovo/m720q_m920q/board_info.txt similarity index 51% rename from src/mainboard/lenovo/m920q/board_info.txt rename to src/mainboard/lenovo/m720q_m920q/board_info.txt index 02e3e322eb..8420ecc448 100644 --- a/src/mainboard/lenovo/m920q/board_info.txt +++ b/src/mainboard/lenovo/m720q_m920q/board_info.txt @@ -1,7 +1,7 @@ Category: desktop -Board URL: https://psref.lenovo.com/Product/ThinkCentre_M920_Tiny +Board URL: ThinkCentre M720q/M920q ROM package: SOIC-8 ROM protocol: SPI ROM socketed: n Flashrom support: y -Release year: 2021 +Release year: 2018 diff --git a/src/mainboard/lenovo/m920q/bootblock.c b/src/mainboard/lenovo/m720q_m920q/bootblock.c similarity index 100% rename from src/mainboard/lenovo/m920q/bootblock.c rename to src/mainboard/lenovo/m720q_m920q/bootblock.c diff --git a/src/mainboard/lenovo/m920q/cmos.default b/src/mainboard/lenovo/m720q_m920q/cmos.default similarity index 100% rename from src/mainboard/lenovo/m920q/cmos.default rename to src/mainboard/lenovo/m720q_m920q/cmos.default diff --git a/src/mainboard/lenovo/m920q/cmos.layout b/src/mainboard/lenovo/m720q_m920q/cmos.layout similarity index 100% rename from src/mainboard/lenovo/m920q/cmos.layout rename to src/mainboard/lenovo/m720q_m920q/cmos.layout diff --git a/src/mainboard/lenovo/m920q/data.vbt b/src/mainboard/lenovo/m720q_m920q/data.vbt similarity index 100% rename from src/mainboard/lenovo/m920q/data.vbt rename to src/mainboard/lenovo/m720q_m920q/data.vbt diff --git a/src/mainboard/lenovo/m920q/devicetree.cb b/src/mainboard/lenovo/m720q_m920q/devicetree.cb similarity index 100% rename from src/mainboard/lenovo/m920q/devicetree.cb rename to src/mainboard/lenovo/m720q_m920q/devicetree.cb diff --git a/src/mainboard/lenovo/m920q/dsdt.asl b/src/mainboard/lenovo/m720q_m920q/dsdt.asl similarity index 100% rename from src/mainboard/lenovo/m920q/dsdt.asl rename to src/mainboard/lenovo/m720q_m920q/dsdt.asl diff --git a/src/mainboard/lenovo/m920q/gma-mainboard.ads b/src/mainboard/lenovo/m720q_m920q/gma-mainboard.ads similarity index 100% rename from src/mainboard/lenovo/m920q/gma-mainboard.ads rename to src/mainboard/lenovo/m720q_m920q/gma-mainboard.ads diff --git a/src/mainboard/lenovo/m920q/gpio.c b/src/mainboard/lenovo/m720q_m920q/gpio.c similarity index 100% rename from src/mainboard/lenovo/m920q/gpio.c rename to src/mainboard/lenovo/m720q_m920q/gpio.c diff --git a/src/mainboard/lenovo/m920q/hda_verb.c b/src/mainboard/lenovo/m720q_m920q/hda_verb.c similarity index 100% rename from src/mainboard/lenovo/m920q/hda_verb.c rename to src/mainboard/lenovo/m720q_m920q/hda_verb.c diff --git a/src/mainboard/lenovo/m920q/include/mainboard/gpio.h b/src/mainboard/lenovo/m720q_m920q/include/mainboard/gpio.h similarity index 100% rename from src/mainboard/lenovo/m920q/include/mainboard/gpio.h rename to src/mainboard/lenovo/m720q_m920q/include/mainboard/gpio.h diff --git a/src/mainboard/lenovo/m920q/ramstage.c b/src/mainboard/lenovo/m720q_m920q/ramstage.c similarity index 100% rename from src/mainboard/lenovo/m920q/ramstage.c rename to src/mainboard/lenovo/m720q_m920q/ramstage.c diff --git a/src/mainboard/lenovo/m920q/romstage.c b/src/mainboard/lenovo/m720q_m920q/romstage.c similarity index 100% rename from src/mainboard/lenovo/m920q/romstage.c rename to src/mainboard/lenovo/m720q_m920q/romstage.c