mb/google/nissa/var/rull: add ssd timing and modify ssd GPIO pins of rtd3
[coreboot2.git] / src / mainboard / starlabs / starfighter / Kconfig
blobb3ee34703625ff2b414711524c3b16a4543cb511
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_STARLABS_STARFIGHTER_SERIES
4         def_bool n
5         select BOARD_ROMSIZE_KB_32768
6         select DRIVERS_INTEL_PMC
7         select DRIVERS_INTEL_USB4_RETIMER
8         select DRIVERS_I2C_HID
9         select EC_STARLABS_FAN
10         select EC_STARLABS_ITE
11         select EC_STARLABS_KBL_LEVELS
12         select EC_STARLABS_MAX_CHARGE
13         select EC_STARLABS_MERLIN
14         select EC_STARLABS_NEED_ITE_BIN
15         select HAVE_ACPI_RESUME
16         select HAVE_ACPI_TABLES
17         select HAVE_CMOS_DEFAULT
18         select HAVE_OPTION_TABLE
19         select HAVE_SPD_IN_CBFS
20         select INTEL_GMA_HAVE_VBT
21         select INTEL_LPSS_UART_FOR_CONSOLE
22         select MAINBOARD_HAS_TPM2
23         select MEMORY_MAPPED_TPM
24         select NO_UART_ON_SUPERIO
25         select SOC_INTEL_ALDERLAKE
26         select SOC_INTEL_ALDERLAKE_PCH_P
27         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
28         select SOC_INTEL_COMMON_BLOCK_TCSS
29         select SOC_INTEL_CRASHLOG
30         select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
31         select SOC_INTEL_RAPTORLAKE
32         select SPI_FLASH_WINBOND
33         select SYSTEM_TYPE_LAPTOP
34         select TPM_MEASURED_BOOT
35         select VALIDATE_INTEL_DESCRIPTOR
37 config BOARD_STARLABS_STARFIGHTER_RPL
38         select BOARD_STARLABS_STARFIGHTER_SERIES
40 if BOARD_STARLABS_STARFIGHTER_SERIES
42 config CCD_PORT
43         int
44         default 3 # TODO
46 config CONSOLE_SERIAL
47         default n if !EDK2_DEBUG
49 config D3COLD_SUPPORT
50         default n
52 config DEVICETREE
53         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
55 config DIMM_SPD_SIZE
56         default 512
58 config DRIVER_TPM_SPI_CHIP
59         default 2
61 config EC_GPE_SCI
62         default 0x6e
64 config EC_STARLABS_ADD_ITE_BIN
65         default n
67 config EC_STARLABS_BATTERY_MODEL
68         default "AEC617573-4S1P"
70 config EC_STARLABS_BATTERY_TYPE
71         default "LION"
73 config EC_STARLABS_BATTERY_OEM
74         default "Apower Electronics"
76 config EC_STARLABS_ITE_BIN_PATH
77         string
78         depends on EC_STARLABS_NEED_ITE_BIN
79         default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/\$(CONFIG_VARIANT_DIR)/ec.bin"
81 config EC_VARIANT_DIR
82         default "merlin"
84 config EDK2_BOOTSPLASH_FILE
85         string
86         default "3rdparty/blobs/mainboard/starlabs/Logo.bmp"
88 config FMDFILE
89         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/vboot.fmd" if VBOOT
90         default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/variants/\$(CONFIG_VARIANT_DIR)/board.fmd"
92 config IFD_BIN_PATH
93         string
94         default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/\$(CONFIG_VARIANT_DIR)/flashdescriptor.bin"
96 config MAINBOARD_DIR
97         default "starlabs/starfighter"
99 config MAINBOARD_FAMILY
100         string
101         default "F1"
103 config MAINBOARD_PART_NUMBER
104         default "StarFighter Mk I"
106 config MAINBOARD_SMBIOS_PRODUCT_NAME
107         default "StarFighter"
109 config ME_BIN_PATH
110         # string
111         default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/\$(CONFIG_VARIANT_DIR)/intel_me.bin"
113 config POWER_STATE_DEFAULT_ON_AFTER_FAILURE
114         default n
116 config SOC_INTEL_CSE_SEND_EOP_EARLY
117         default n
119 config UART_FOR_CONSOLE
120         default 0
122 config USE_PM_ACPI_TIMER
123         default n
125 config VBOOT
126         select VBOOT_VBNV_FLASH
128 config VARIANT_DIR
129         default "rpl"
131 endif