summaryrefslogtreecommitdiff
path: root/src/mainboard/starlabs/starbook/Kconfig
diff options
context:
space:
mode:
authorSean Rhodes <sean@starlabs.systems>2023-04-14 21:25:19 +0100
committerFelix Held <felix-coreboot@felixheld.de>2023-08-11 22:50:37 +0000
commit11deb82115dfb8958cbc9f306bc74f03c15bd816 (patch)
tree2145dc742a9006cf4b8ee039579a66feeeb907c1 /src/mainboard/starlabs/starbook/Kconfig
parent9693d00f9954187fdd07edcf764c787e2825575f (diff)
mb/starlabs/starbook: Add Raptor Lake StarBook Mk VI variant
Tested using `edk2` from `github.com/starlabsltd/edk2/tree/uefipayload_vs`: * Windows 11 * Ubuntu 22.04 * Manjaro 22 No known issues. https://starlabs.systems/pages/starbook-specification Signed-off-by: Sean Rhodes <sean@starlabs.systems> Change-Id: I7c92bf92ab4de546c3633fae7e19a302409508ce Reviewed-on: https://review.coreboot.org/c/coreboot/+/74444 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Diffstat (limited to 'src/mainboard/starlabs/starbook/Kconfig')
-rw-r--r--src/mainboard/starlabs/starbook/Kconfig35
1 files changed, 24 insertions, 11 deletions
diff --git a/src/mainboard/starlabs/starbook/Kconfig b/src/mainboard/starlabs/starbook/Kconfig
index 2b299f6e10..e2fb973307 100644
--- a/src/mainboard/starlabs/starbook/Kconfig
+++ b/src/mainboard/starlabs/starbook/Kconfig
@@ -53,7 +53,8 @@ config BOARD_STARLABS_STARBOOK_TGL
select SPI_FLASH_WINBOND
select TPM_MEASURED_BOOT
-config BOARD_STARLABS_STARBOOK_ADL
+config BOARD_STARLABS_STARBOOK_ADL_COMMON
+ def_bool n
select BOARD_ROMSIZE_KB_32768
select BOARD_STARLABS_STARBOOK_SERIES
select DRIVERS_INTEL_PMC
@@ -68,12 +69,22 @@ config BOARD_STARLABS_STARBOOK_ADL
select SPI_FLASH_WINBOND
select TPM_MEASURED_BOOT
+config BOARD_STARLABS_STARBOOK_ADL
+ select BOARD_STARLABS_STARBOOK_ADL_COMMON
+
+config BOARD_STARLABS_STARBOOK_RPL
+ select BOARD_STARLABS_STARBOOK_ADL_COMMON
+ select DRIVERS_INTEL_USB4_RETIMER
+ select SOC_INTEL_COMMON_BLOCK_TCSS
+ select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
+ select SOC_INTEL_RAPTORLAKE
+
if BOARD_STARLABS_STARBOOK_SERIES
config CCD_PORT
int
default 6 if BOARD_STARLABS_LABTOP_CML
- default 4 if BOARD_STARLABS_STARBOOK_ADL
+ default 4 if BOARD_STARLABS_STARBOOK_ADL || BOARD_STARLABS_STARBOOK_RPL
default 3
config CMOS_DEFAULT_FILE
@@ -98,11 +109,11 @@ config DRIVER_TPM_SPI_CHIP
default 2
config EC_GPE_SCI
- default 0x6e if BOARD_STARLABS_STARBOOK_TGL || BOARD_STARLABS_STARBOOK_ADL
- default 0x50
+ default 0x50 if BOARD_STARLABS_LABTOP_KBL || BOARD_STARLABS_LABTOP_CML
+ default 0x6e
config EC_STARLABS_ADD_ITE_BIN
- default y
+ default y if !BOARD_STARLABS_STARBOOK_RPL
config EC_STARLABS_ITE_BIN_PATH
string
@@ -131,16 +142,17 @@ config MAINBOARD_FAMILY
default "L4" if BOARD_STARLABS_LABTOP_CML
default "B5" if BOARD_STARLABS_STARBOOK_TGL
default "B6-I" if BOARD_STARLABS_STARBOOK_ADL
+ default "B62-I" if BOARD_STARLABS_STARBOOK_RPL
config MAINBOARD_PART_NUMBER
default "LabTop Mk III" if BOARD_STARLABS_LABTOP_KBL
default "LabTop Mk IV" if BOARD_STARLABS_LABTOP_CML
default "StarBook Mk V" if BOARD_STARLABS_STARBOOK_TGL
- default "StarBook Mk VI" if BOARD_STARLABS_STARBOOK_ADL
+ default "StarBook Mk VI" if BOARD_STARLABS_STARBOOK_ADL || BOARD_STARLABS_STARBOOK_RPL
config MAINBOARD_SMBIOS_PRODUCT_NAME
- default "StarBook" if BOARD_STARLABS_STARBOOK_TGL || BOARD_STARLABS_STARBOOK_ADL
- default "LabTop"
+ default "LabTop" if BOARD_STARLABS_LABTOP_KBL || BOARD_STARLABS_LABTOP_CML
+ default "StarBook"
config ME_BIN_PATH
string
@@ -151,14 +163,14 @@ config EDK2_BOOTSPLASH_FILE
default "3rdparty/blobs/mainboard/starlabs/Logo.bmp"
config SOC_INTEL_CSE_SEND_EOP_EARLY
- default n if BOARD_STARLABS_STARBOOK_ADL
+ default n if BOARD_STARLABS_STARBOOK_ADL || BOARD_STARLABS_STARBOOK_RPL
config UART_FOR_CONSOLE
- default 0 if BOARD_STARLABS_STARBOOK_ADL
+ default 0 if BOARD_STARLABS_STARBOOK_ADL || BOARD_STARLABS_STARBOOK_RPL
default 2
config USE_PM_ACPI_TIMER
- default n if BOARD_STARLABS_STARBOOK_TGL || BOARD_STARLABS_STARBOOK_ADL
+ default n if BOARD_STARLABS_STARBOOK_TGL || BOARD_STARLABS_STARBOOK_ADL || BOARD_STARLABS_STARBOOK_RPL
config VBOOT
select VBOOT_VBNV_FLASH
@@ -168,5 +180,6 @@ config VARIANT_DIR
default "cml" if BOARD_STARLABS_LABTOP_CML
default "tgl" if BOARD_STARLABS_STARBOOK_TGL
default "adl" if BOARD_STARLABS_STARBOOK_ADL
+ default "rpl" if BOARD_STARLABS_STARBOOK_RPL
endif