blob: 83178df5ae92dcaea2f7fbcdbffcbc92f9e28e2b [file] [log] [blame]
Christian Walterb646e282020-01-09 15:42:42 +01001config BOARD_PRODRIVE_HERMES_BASEBOARD
2 def_bool n
3 select SOC_INTEL_COFFEELAKE
4 select BOARD_ROMSIZE_KB_32768
5 select GENERIC_SPD_BIN
6 select HAVE_ACPI_TABLES
7 select SOC_INTEL_CANNONLAKE_PCH_H
8 select SUPERIO_ASPEED_COMMON_PRE_RAM
9 select SUPERIO_ASPEED_AST2400
10 select DRIVERS_ASPEED_AST_COMMON
11 select DRIVERS_ASPEED_AST2050
12 select SOC_INTEL_COMMON_BLOCK_GPIO_LEGACY_MACROS
13 select INTEL_LPSS_UART_FOR_CONSOLE
14 select MAINBOARD_HAS_TPM2
15 select MAINBOARD_HAS_LPC_TPM
16 select INTEL_GMA_HAVE_VBT
17 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
18 select AZALIA_PLUGIN_SUPPORT
19 select ONBOARD_VGA_IS_PRIMARY
20 select DISABLE_ACPI_HIBERNATE
21
22if BOARD_PRODRIVE_HERMES_BASEBOARD
23
24config MAINBOARD_FAMILY
25 string
26 default "PRODRIVE_HERMES_SERIES"
27
28config MAINBOARD_PART_NUMBER
29 string
30 default "Hermes CFL"
31
32config MAINBOARD_DIR
33 string
34 default "prodrive/hermes"
35
36config VARIANT_DIR
37 string
38 default "baseboard" if BOARD_PRODRIVE_HERMES_BASEBOARD
39
40config MAX_CPUS
41 int
42 default 16
43
44config OVERRIDE_DEVICETREE
45 string
46 default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
47
48config DIMM_SPD_SIZE
49 int
50 default 512
51
52config CONSOLE_POST
53 bool
54 default y
55
56config POST_IO
57 bool
58 default n
59
60config CBFS_SIZE
61 hex
62 default 0x900000
63
64endif # BOARD_PRODRIVE_HERMES_BASEBOARD