3rdparty/fsp: Update submodule to upstream master
[coreboot2.git] / src / mainboard / prodrive / atlas / Kconfig
blobb40e2b796b3b781a0c8850dd821c46a2e6c68363
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_PRODRIVE_ATLAS_BASEBOARD
4         def_bool n
5         select BOARD_ROMSIZE_KB_32768
6         select INTEL_LPSS_UART_FOR_CONSOLE
7         select EC_ACPI
8         select FSP_TYPE_IOT
9         select HAVE_ACPI_TABLES
10         select INTEL_GMA_HAVE_VBT
11         select MAINBOARD_HAS_TPM2
12         select MAINBOARD_USES_IFD_EC_REGION
13         select MEMORY_MAPPED_TPM
14         select PCIEXP_SUPPORT_RESIZABLE_BARS
15         select SOC_INTEL_ALDERLAKE_PCH_P
17 config BOARD_PRODRIVE_ATLAS
18         select BOARD_PRODRIVE_ATLAS_BASEBOARD
20 if BOARD_PRODRIVE_ATLAS_BASEBOARD
22 config ATLAS_ENABLE_SAGV
23         bool "Enable SaGv"
24         default n
26 config ATLAS_ENABLE_IBECC
27         bool "Enable IBECC"
28         help
29           Enables In Band Error Correction Code. It's only needed for endurance testing
30           and therefore not always required.
31         default n
33 config D3COLD_SUPPORT
34         default n
36 config MAINBOARD_FAMILY
37         string
38         default "PRODRIVE_ATLAS_SERIES"
40 config MAINBOARD_PART_NUMBER
41         default "Atlas ADL-P"
43 config MAINBOARD_DIR
44         default "prodrive/atlas"
46 config MAINBOARD_SMBIOS_MANUFACTURER
47         string
48         default "Prodrive Technologies B.V."
50 config UART_FOR_CONSOLE
51         int
52         default 0
54 config CBFS_SIZE
55         default 0x800000
57 config PCIEXP_ASPM
58         bool
59         default n
60         help
61           FSP is already taking care of ASPM, which is configured through the devicetree in coreboot
62           on Alderlake Platforms. Disable it to save some boot time.
64 config PCIEXP_L1_SUB_STATE
65         bool
66         default n
67         help
68           Enabling PCIe L1 sub states is already done in FSP.
69           Disable it to save some boot time.
71 config PCIEXP_CLK_PM
72         bool
73         default n
74         help
75           Enabling PCIe clock power management is already done in FSP.
76           Disable it to save some boot time
78 # This platform has limited means to display POST codes
79 config NO_POST
80         default y
82 config ENABLE_BUZZER_SUPPORT
83         bool "Enable Buzzer support"
84         default y
85         select USE_LEGACY_8254_TIMER
86         help
87           8254 timer is required for buzzer support on GPP_B14 (based on Intel doc 621483,
88           26.1.1 - NMI_STS_CNT). However since 8254 timer clock gating has to be enabled for
89           S0ix support, enabling buzzer will disable s0ix.
91 config PCIEXP_DEFAULT_MAX_RESIZABLE_BAR_BITS
92         int
93         default 32
95 endif #BOARD_PRODRIVE_ATLAS_BASEBOARD