Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 1 | if BOARD_FACEBOOK_MONOLITH |
| 2 | |
| 3 | config BOARD_SPECIFIC_OPTIONS |
| 4 | def_bool y |
| 5 | select BOARD_ROMSIZE_KB_16384 |
Wim Vervoorn | b362938 | 2020-01-16 10:17:18 +0100 | [diff] [blame] | 6 | select DISABLE_ACPI_HIBERNATE |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 7 | 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 Vervoorn | 2e7c2ce | 2020-02-05 12:20:21 +0100 | [diff] [blame] | 14 | select VPD |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 15 | |
| 16 | config CBFS_SIZE |
Angel Pons | 5b44e7d | 2021-07-23 11:16:31 +0200 | [diff] [blame] | 17 | hex |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 18 | default 0x00900000 |
| 19 | |
| 20 | config IRQ_SLOT_COUNT |
| 21 | int |
| 22 | default 18 |
| 23 | |
| 24 | config MAINBOARD_DIR |
| 25 | string |
| 26 | default "facebook/monolith" |
| 27 | |
| 28 | config MAINBOARD_PART_NUMBER |
| 29 | string |
| 30 | default "Monolith" |
| 31 | |
| 32 | config MAINBOARD_FAMILY |
| 33 | string |
| 34 | default "Facebook Monolith" |
| 35 | |
| 36 | config MAX_CPUS |
| 37 | int |
| 38 | default 4 |
| 39 | |
| 40 | config IFD_BIN_PATH |
| 41 | string |
| 42 | depends on HAVE_IFD_BIN |
Patrick Georgi | b8fba86 | 2020-06-17 21:06:53 +0200 | [diff] [blame] | 43 | default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/descriptor.bin" |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 44 | |
| 45 | config ME_BIN_PATH |
| 46 | string |
| 47 | depends on HAVE_ME_BIN |
Patrick Georgi | b8fba86 | 2020-06-17 21:06:53 +0200 | [diff] [blame] | 48 | default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/me.bin" |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 49 | |
| 50 | config GBE_BIN_PATH |
| 51 | string |
| 52 | depends on HAVE_GBE_BIN |
Patrick Georgi | b8fba86 | 2020-06-17 21:06:53 +0200 | [diff] [blame] | 53 | default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/gbe.bin" |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 54 | |
| 55 | config PRERAM_CBMEM_CONSOLE_SIZE |
| 56 | hex |
| 57 | default 0xd00 |
| 58 | |
| 59 | config DIMM_SPD_SIZE |
| 60 | int |
| 61 | default 512 #DDR4 |
| 62 | |
| 63 | config UART_FOR_CONSOLE |
| 64 | int |
| 65 | default 0 |
| 66 | |
| 67 | config DIMM_MAX |
| 68 | int |
| 69 | default 2 |
| 70 | |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 71 | config MAINBOARD_SUPPORTS_SKYLAKE_CPU |
| 72 | bool |
| 73 | default n |
| 74 | |
| 75 | config MAINBOARD_SUPPORTS_KABYLAKE_QUAD |
| 76 | bool |
| 77 | default n |
| 78 | |
Wim Vervoorn | 20027fc | 2021-04-02 10:31:35 +0200 | [diff] [blame] | 79 | config 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 Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 85 | config RW_REGION_ONLY |
| 86 | string "Files in RW only" |
| 87 | |
Wim Vervoorn | 97fa809 | 2020-01-16 11:40:59 +0100 | [diff] [blame] | 88 | config VBOOT_ALWAYS_ALLOW_UDC |
| 89 | def_bool y |
| 90 | depends on VBOOT && !CHROMEOS |
| 91 | |
Michael Niewöhner | a1843d8 | 2020-10-02 18:28:22 +0200 | [diff] [blame] | 92 | config USE_PM_ACPI_TIMER |
| 93 | default n |
| 94 | |
Wim Vervoorn | 7c04acf | 2019-12-05 13:45:41 +0100 | [diff] [blame] | 95 | endif |