blob: 02c2e09d2213c26f9af456660719aa87a791918e [file] [log] [blame]
Wim Vervoorn7c04acf2019-12-05 13:45:41 +01001if BOARD_FACEBOOK_MONOLITH
2
3config BOARD_SPECIFIC_OPTIONS
4 def_bool y
5 select BOARD_ROMSIZE_KB_16384
Wim Vervoornb3629382020-01-16 10:17:18 +01006 select DISABLE_ACPI_HIBERNATE
Wim Vervoorn7c04acf2019-12-05 13:45:41 +01007 select HAVE_ACPI_TABLES
8 select HAVE_OPTION_TABLE
9 select SOC_INTEL_KABYLAKE
10 select MAINBOARD_HAS_LPC_TPM
11 select MAINBOARD_HAS_TPM2
12 select MAINBOARD_USES_IFD_GBE_REGION
13 select INTEL_GMA_HAVE_VBT
Wim Vervoorn2e7c2ce2020-02-05 12:20:21 +010014 select VPD
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010015
16config CBFS_SIZE
Angel Pons5b44e7d2021-07-23 11:16:31 +020017 hex
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010018 default 0x00900000
19
20config IRQ_SLOT_COUNT
21 int
22 default 18
23
24config MAINBOARD_DIR
25 string
26 default "facebook/monolith"
27
28config MAINBOARD_PART_NUMBER
29 string
30 default "Monolith"
31
32config MAINBOARD_FAMILY
33 string
34 default "Facebook Monolith"
35
36config MAX_CPUS
37 int
38 default 4
39
40config IFD_BIN_PATH
41 string
42 depends on HAVE_IFD_BIN
Patrick Georgib8fba862020-06-17 21:06:53 +020043 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/descriptor.bin"
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010044
45config ME_BIN_PATH
46 string
47 depends on HAVE_ME_BIN
Patrick Georgib8fba862020-06-17 21:06:53 +020048 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/me.bin"
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010049
50config GBE_BIN_PATH
51 string
52 depends on HAVE_GBE_BIN
Patrick Georgib8fba862020-06-17 21:06:53 +020053 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/gbe.bin"
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010054
55config PRERAM_CBMEM_CONSOLE_SIZE
56 hex
57 default 0xd00
58
59config DIMM_SPD_SIZE
60 int
61 default 512 #DDR4
62
63config UART_FOR_CONSOLE
64 int
65 default 0
66
67config DIMM_MAX
68 int
69 default 2
70
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010071config MAINBOARD_SUPPORTS_SKYLAKE_CPU
72 bool
73 default n
74
75config MAINBOARD_SUPPORTS_KABYLAKE_QUAD
76 bool
77 default n
78
Wim Vervoorn20027fc2021-04-02 10:31:35 +020079config VBOOT
80 select VBOOT_NO_BOARD_SUPPORT
81 select VBOOT_SLOTS_RW_A
82 select VBOOT_ALWAYS_ENABLE_DISPLAY
83 select VBOOT_ENABLE_CBFS_FALLBACK
84
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010085config RW_REGION_ONLY
86 string "Files in RW only"
87
Wim Vervoorn97fa8092020-01-16 11:40:59 +010088config VBOOT_ALWAYS_ALLOW_UDC
89 def_bool y
90 depends on VBOOT && !CHROMEOS
91
Michael Niewöhnera1843d82020-10-02 18:28:22 +020092config USE_PM_ACPI_TIMER
93 default n
94
Wim Vervoorn7c04acf2019-12-05 13:45:41 +010095endif