1 config BOARD_PRODRIVE_HERMES_BASEBOARD
3 select SOC_INTEL_COFFEELAKE
4 select BOARD_ROMSIZE_KB_32768
5 select HAVE_ACPI_TABLES
6 select SOC_INTEL_CANNONLAKE_PCH_H
7 select SUPERIO_ASPEED_COMMON_PRE_RAM
8 select SUPERIO_ASPEED_AST2400
9 select DRIVERS_ASPEED_AST_COMMON
10 select DRIVERS_ASPEED_AST2050
11 select INTEL_LPSS_UART_FOR_CONSOLE
12 select MAINBOARD_HAS_TPM2
13 select MEMORY_MAPPED_TPM
14 select INTEL_GMA_HAVE_VBT
15 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
16 select ONBOARD_VGA_IS_PRIMARY
17 select SMBIOS_TYPE41_PROVIDED_BY_DEVTREE
18 select HAVE_ACPI_RESUME if !HERMES_USES_SPS_FIRMWARE
19 select DISABLE_ACPI_HIBERNATE if HERMES_USES_SPS_FIRMWARE
21 if BOARD_PRODRIVE_HERMES_BASEBOARD
23 config HERMES_USES_SPS_FIRMWARE
24 bool "Build for use with SPS (Server Platform Services) firmware"
26 Depending on the intended use case, the Hermes mainboard can use either
27 CSME or SPS firmware SKUs. Choose this option if using SPS firmware, as
28 SPS doesn't support ACPI S3 and S4 sleep states.
30 config MAINBOARD_FAMILY
32 default "PRODRIVE_HERMES_SERIES"
34 config MAINBOARD_PART_NUMBER
38 default "prodrive/hermes"
40 config PCIEXP_L1_SUB_STATE
59 endif # BOARD_PRODRIVE_HERMES_BASEBOARD