diff --git a/src/mainboard/topton/adl/Kconfig b/src/mainboard/topton/adl/Kconfig index 29d15300a6..f3c361c154 100644 --- a/src/mainboard/topton/adl/Kconfig +++ b/src/mainboard/topton/adl/Kconfig @@ -1,6 +1,6 @@ ## SPDX-License-Identifier: GPL-2.0-or-later -if BOARD_TOPTON_X2F_N100 +if BOARD_TOPTON_X2F_N100 || BOARD_TOPTON_X2E_N150 config BOARD_SPECIFIC_OPTIONS def_bool y @@ -13,6 +13,7 @@ config BOARD_SPECIFIC_OPTIONS select SUPERIO_ITE_IT8625E select DRIVERS_UART_8250IO select SOC_INTEL_ALDERLAKE_PCH_N + select SOC_INTEL_TWINLAKE if BOARD_TOPTON_X2E_N150 select INTEL_GMA_HAVE_VBT select SOC_INTEL_COMMON_BLOCK_HDA_VERB select HAVE_INTEL_PTT @@ -21,7 +22,12 @@ config BOARD_SPECIFIC_OPTIONS config MAINBOARD_DIR default "topton/adl" -config MAINBOARD_PART_NUMBER - default "X2F_N100" +config INTEL_GMA_VBT_FILE + default "src/mainboard/\$(MAINBOARDDIR)/data.vbt" if BOARD_TOPTON_X2F_N100 + default "src/mainboard/\$(MAINBOARDDIR)/data_twl.vbt" if BOARD_TOPTON_X2E_N150 -endif # BOARD_TOPTON_X2F_N100 +config MAINBOARD_PART_NUMBER + default "X2F_N100" if BOARD_TOPTON_X2F_N100 + default "X2E_N150" if BOARD_TOPTON_X2E_N150 + +endif # BOARD_TOPTON_X2F_N100 || BOARD_TOPTON_X2E_N150 diff --git a/src/mainboard/topton/adl/Kconfig.name b/src/mainboard/topton/adl/Kconfig.name index 5b8b5ff602..db0eef29be 100644 --- a/src/mainboard/topton/adl/Kconfig.name +++ b/src/mainboard/topton/adl/Kconfig.name @@ -2,3 +2,6 @@ config BOARD_TOPTON_X2F_N100 bool "X2F_N100" + +config BOARD_TOPTON_X2E_N150 + bool "X2E_N150" diff --git a/src/mainboard/topton/adl/data_twl.vbt b/src/mainboard/topton/adl/data_twl.vbt new file mode 100644 index 0000000000..05fbd58073 Binary files /dev/null and b/src/mainboard/topton/adl/data_twl.vbt differ