soc/intel/alderlake: Add ADL-P 4+4 with 28W TDP
[coreboot.git] / src / mainboard / system76 / adl / Kconfig
blob83176d1ca96f725629ad403bd20388b7790813e8
1 if BOARD_SYSTEM76_DARP8 || BOARD_SYSTEM76_GALP6 || BOARD_SYSTEM76_LEMP11 || BOARD_SYSTEM76_ORYP9 || BOARD_SYSTEM76_ORYP10
3 config BOARD_SPECIFIC_OPTIONS
4         def_bool y
5         select BOARD_ROMSIZE_KB_32768
6         select DRIVERS_I2C_HID
7         select DRIVERS_INTEL_PMC
8         select DRIVERS_INTEL_USB4_RETIMER
9         select DRIVERS_I2C_TAS5825M if BOARD_SYSTEM76_ORYP9
10         select EC_SYSTEM76_EC
11         select EC_SYSTEM76_EC_COLOR_KEYBOARD if BOARD_SYSTEM76_DARP8 || BOARD_SYSTEM76_ORYP9 || BOARD_SYSTEM76_ORYP10
12         select EC_SYSTEM76_EC_DGPU if BOARD_SYSTEM76_ORYP9 || BOARD_SYSTEM76_ORYP10
13         select HAVE_ACPI_TABLES
14         select HAVE_CMOS_DEFAULT
15         select HAVE_OPTION_TABLE
16         select HAVE_SPD_IN_CBFS if BOARD_SYSTEM76_LEMP11
17         select INTEL_GMA_HAVE_VBT
18         select INTEL_LPSS_UART_FOR_CONSOLE
19         select MAINBOARD_HAS_TPM2
20         select MEMORY_MAPPED_TPM
21         select NO_UART_ON_SUPERIO
22         select SOC_INTEL_ALDERLAKE_PCH_P
23         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
24         select SOC_INTEL_CRASHLOG
25         select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
26         select SPD_READ_BY_WORD
27         select SYSTEM_TYPE_LAPTOP
29 config MAINBOARD_DIR
30         default "system76/adl"
32 config VARIANT_DIR
33         default "darp8" if BOARD_SYSTEM76_DARP8
34         default "galp6" if BOARD_SYSTEM76_GALP6
35         default "lemp11" if BOARD_SYSTEM76_LEMP11
36         default "oryp9" if BOARD_SYSTEM76_ORYP9
37         default "oryp10" if BOARD_SYSTEM76_ORYP10
39 config OVERRIDE_DEVICETREE
40         default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
42 config MAINBOARD_PART_NUMBER
43         default "darp8" if BOARD_SYSTEM76_DARP8
44         default "galp6" if BOARD_SYSTEM76_GALP6
45         default "lemp11" if BOARD_SYSTEM76_LEMP11
46         default "oryp9" if BOARD_SYSTEM76_ORYP9
47         default "oryp10" if BOARD_SYSTEM76_ORYP10
49 config MAINBOARD_SMBIOS_PRODUCT_NAME
50         default "Darter Pro" if BOARD_SYSTEM76_DARP8
51         default "Galago Pro" if BOARD_SYSTEM76_GALP6
52         default "Lemur Pro" if BOARD_SYSTEM76_LEMP11
53         default "Oryx Pro" if BOARD_SYSTEM76_ORYP9 || BOARD_SYSTEM76_ORYP10
55 config MAINBOARD_VERSION
56         default "darp8" if BOARD_SYSTEM76_DARP8
57         default "galp6" if BOARD_SYSTEM76_GALP6
58         default "lemp11" if BOARD_SYSTEM76_LEMP11
59         default "oryp9" if BOARD_SYSTEM76_ORYP9
60         default "oryp10" if BOARD_SYSTEM76_ORYP10
62 config CBFS_SIZE
63         default 0xA00000
65 config CONSOLE_POST
66         default y
68 config DIMM_SPD_SIZE
69         default 512
71 config ONBOARD_VGA_IS_PRIMARY
72         default y
74 config POST_DEVICE
75         default n
77 config TPM_MEASURED_BOOT
78         default y
80 config UART_FOR_CONSOLE
81         default 0
83 # PM Timer Disabled, saves power
84 config USE_PM_ACPI_TIMER
85         default n
87 endif