mainboard/intel/avenuecity_crb: Update full IIO configuration
[coreboot2.git] / src / mainboard / prodrive / hermes / Kconfig
blobc943f6fedcef97f7fce0ff47ee86bede8df4e0cb
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_PRODRIVE_HERMES_BASEBOARD
4         def_bool n
5         select SOC_INTEL_COFFEELAKE
6         select BOARD_ROMSIZE_KB_32768
7         select HAVE_ACPI_TABLES
8         select SOC_INTEL_CANNONLAKE_PCH_H
9         select SUPERIO_ASPEED_COMMON_PRE_RAM
10         select SUPERIO_ASPEED_AST2400
11         select DRIVERS_ASPEED_AST_COMMON
12         select DRIVERS_ASPEED_AST2050
13         select INTEL_LPSS_UART_FOR_CONSOLE
14         select MAINBOARD_HAS_TPM2
15         select MEMORY_MAPPED_TPM
16         select INTEL_GMA_HAVE_VBT
17         select SOC_INTEL_COMMON_BLOCK_HDA_VERB
18         select ONBOARD_VGA_IS_PRIMARY
19         select SMBIOS_TYPE41_PROVIDED_BY_DEVTREE
20         select HAVE_ACPI_RESUME if !HERMES_USES_SPS_FIRMWARE
21         select DISABLE_ACPI_HIBERNATE if HERMES_USES_SPS_FIRMWARE
23 config BOARD_PRODRIVE_HERMES
24         select BOARD_PRODRIVE_HERMES_BASEBOARD
26 if BOARD_PRODRIVE_HERMES_BASEBOARD
28 config HERMES_USES_SPS_FIRMWARE
29         bool "Build for use with SPS (Server Platform Services) firmware"
30         help
31           Depending on the intended use case, the Hermes mainboard can use either
32           CSME or SPS firmware SKUs. Choose this option if using SPS firmware, as
33           SPS doesn't support ACPI S3 and S4 sleep states.
35 config MAINBOARD_FAMILY
36         string
37         default "PRODRIVE_HERMES_SERIES"
39 config MAINBOARD_PART_NUMBER
40         default "Hermes CFL"
42 config MAINBOARD_DIR
43         default "prodrive/hermes"
45 config PCIEXP_L1_SUB_STATE
46         bool
47         default n
49 config PCIEXP_CLK_PM
50         bool
51         default n
53 config CONSOLE_POST
54         bool
55         default y
57 config POST_IO
58         bool
59         default n
61 config CBFS_SIZE
62         default 0x900000
64 endif # BOARD_PRODRIVE_HERMES_BASEBOARD