summaryrefslogtreecommitdiff
path: root/src/mainboard/system76/rpl/Kconfig
diff options
context:
space:
mode:
authorJeremy Soller <jeremy@system76.com>2023-05-16 14:56:43 -0600
committerFelix Held <felix-coreboot@felixheld.de>2023-07-25 19:46:41 +0000
commit4814492e3ca49c0303b900ce1aa00a5b8e08f381 (patch)
treecff108c53bd5e485350737a9bdd5ae68a1b9efec /src/mainboard/system76/rpl/Kconfig
parent9091a94528f93cd0d7f641f0cbb1b6e1acce535c (diff)
mb/system76/rpl: Add Lemur Pro 12 as a variant
The Lemur Pro 12 (lemp12) is a Raptor Lake-U board. Tested with a custom edk2 UefiPayloadPkg. Working: - PS/2 keyboard - I2C HID touchpad - DIMM slot with 4800 MT/s memory - Both SSD slots - All USB ports - Webcam - Ethernet - WiFi/Bluetooth - Integrated graphics using Intel GOP driver - Internal microphone - Internal speakers - Combined 3.5mm headphone + mic audio - 3.5mm microphone input - S3 suspend/resume - TPM 2.0 device - Booting Pop!_OS Linux 22.04 with kernel 6.2.7 Not working: - Onboard RAM Change-Id: I0c4941534b719ea8fc93eb3492d5fe16db208647 Signed-off-by: Jeremy Soller <jeremy@system76.com> Signed-off-by: Tim Crawford <tcrawford@system76.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/75279 Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/system76/rpl/Kconfig')
-rw-r--r--src/mainboard/system76/rpl/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/mainboard/system76/rpl/Kconfig b/src/mainboard/system76/rpl/Kconfig
index 693ca5f405..2037256261 100644
--- a/src/mainboard/system76/rpl/Kconfig
+++ b/src/mainboard/system76/rpl/Kconfig
@@ -50,6 +50,12 @@ config BOARD_SYSTEM76_GAZE18
select EC_SYSTEM76_EC_DGPU
select SOC_INTEL_ALDERLAKE_PCH_P
+config BOARD_SYSTEM76_LEMP12
+ select BOARD_SYSTEM76_RPL_COMMON
+ select HAVE_SPD_IN_CBFS
+ select SOC_INTEL_ALDERLAKE_PCH_P
+ select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
+
config BOARD_SYSTEM76_ORYP11
select BOARD_SYSTEM76_RPL_COMMON
select EC_SYSTEM76_EC_DGPU
@@ -73,6 +79,7 @@ config VARIANT_DIR
default "darp9" if BOARD_SYSTEM76_DARP9
default "galp7" if BOARD_SYSTEM76_GALP7
default "gaze18" if BOARD_SYSTEM76_GAZE18
+ default "lemp12" if BOARD_SYSTEM76_LEMP12
default "oryp11" if BOARD_SYSTEM76_ORYP11
default "serw13" if BOARD_SYSTEM76_SERW13
@@ -85,6 +92,7 @@ config MAINBOARD_PART_NUMBER
default "darp9" if BOARD_SYSTEM76_DARP9
default "galp7" if BOARD_SYSTEM76_GALP7
default "gaze18" if BOARD_SYSTEM76_GAZE18
+ default "lemp12" if BOARD_SYSTEM76_LEMP12
default "oryp11" if BOARD_SYSTEM76_ORYP11
default "serw13" if BOARD_SYSTEM76_SERW13
@@ -94,6 +102,7 @@ config MAINBOARD_SMBIOS_PRODUCT_NAME
default "Darter Pro" if BOARD_SYSTEM76_DARP9
default "Galago Pro" if BOARD_SYSTEM76_GALP7
default "Gazelle" if BOARD_SYSTEM76_GAZE18
+ default "Lemur Pro" if BOARD_SYSTEM76_LEMP12
default "Oryx Pro" if BOARD_SYSTEM76_ORYP11
default "Serval WS" if BOARD_SYSTEM76_SERW13
@@ -103,6 +112,7 @@ config MAINBOARD_VERSION
default "darp9" if BOARD_SYSTEM76_DARP9
default "galp7" if BOARD_SYSTEM76_GALP7
default "gaze18" if BOARD_SYSTEM76_GAZE18
+ default "lemp12" if BOARD_SYSTEM76_LEMP12
default "oryp11" if BOARD_SYSTEM76_ORYP11
default "serw13" if BOARD_SYSTEM76_SERW13