mb/topton/adl: Add TWL variant (X2E_N150)

Seems to be the same board but with a Twin Lake processor.
VBT extracted from vendor firmware. This makes HDMI and
DisplayPort work.

Change-Id: I1018042802cbb8010888847226a2117fd9dfaeb0
Signed-off-by: Riku Viitanen <riku.viitanen@protonmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/89281
Reviewed-by: Alicja Michalska <ahplka19@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Riku Viitanen 2025-09-25 22:45:37 +03:00 committed by Matt DeVillier
commit bcc7fce590
3 changed files with 12 additions and 3 deletions

View file

@ -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

View file

@ -2,3 +2,6 @@
config BOARD_TOPTON_X2F_N100
bool "X2F_N100"
config BOARD_TOPTON_X2E_N150
bool "X2E_N150"

Binary file not shown.