1## SPDX-License-Identifier: GPL-2.0-only 2 3if BOARD_FACEBOOK_MONOLITH 4 5config BOARD_SPECIFIC_OPTIONS 6 def_bool y 7 select BOARD_ROMSIZE_KB_16384 8 select DISABLE_ACPI_HIBERNATE 9 select HAVE_ACPI_TABLES 10 select HAVE_OPTION_TABLE 11 select SOC_INTEL_KABYLAKE 12 select MEMORY_MAPPED_TPM 13 select MAINBOARD_HAS_TPM2 14 select MAINBOARD_USES_IFD_GBE_REGION 15 select INTEL_GMA_HAVE_VBT 16 select VPD 17 18config DISABLE_HECI1_AT_PRE_BOOT 19 default y 20 21config CBFS_SIZE 22 default 0x00900000 23 24config MAINBOARD_DIR 25 default "facebook/monolith" 26 27config MAINBOARD_PART_NUMBER 28 default "Monolith" 29 30config MAINBOARD_FAMILY 31 string 32 default "Facebook Monolith" 33 34config MAX_CPUS 35 int 36 default 4 37 38config IFD_BIN_PATH 39 string 40 depends on HAVE_IFD_BIN 41 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/descriptor.bin" 42 43config ME_BIN_PATH 44 string 45 depends on HAVE_ME_BIN 46 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/me.bin" 47 48config GBE_BIN_PATH 49 string 50 depends on HAVE_GBE_BIN 51 default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/gbe.bin" 52 53config PRERAM_CBMEM_CONSOLE_SIZE 54 hex 55 default 0xd00 56 57config DIMM_SPD_SIZE 58 default 512 #DDR4 59 60config UART_FOR_CONSOLE 61 int 62 default 0 63 64config DIMM_MAX 65 default 2 66 67config MAINBOARD_SUPPORTS_SKYLAKE_CPU 68 bool 69 default n 70 71config MAINBOARD_SUPPORTS_KABYLAKE_QUAD 72 bool 73 default n 74 75config VBOOT 76 select VBOOT_NO_BOARD_SUPPORT 77 select VBOOT_SLOTS_RW_A 78 select VBOOT_ALWAYS_ENABLE_DISPLAY 79 select VBOOT_ENABLE_CBFS_FALLBACK 80 81config RW_REGION_ONLY 82 string "Files in RW only" 83 84config VBOOT_ALWAYS_ALLOW_UDC 85 def_bool y 86 depends on VBOOT && !CHROMEOS 87 88config USE_PM_ACPI_TIMER 89 default n 90 91endif 92