1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_GOOGLE_BASEBOARD_BELTINO
5 select BOARD_ROMSIZE_KB_8192
6 select HAVE_ACPI_RESUME
7 select HAVE_ACPI_TABLES
8 select HAVE_OPTION_TABLE
9 select INTEL_GMA_HAVE_VBT
10 select INTEL_LYNXPOINT_LP
11 select MAINBOARD_HAS_CHROMEOS
12 select MAINBOARD_HAS_LIBGFXINIT
13 select MEMORY_MAPPED_TPM
14 select MAINBOARD_HAS_TPM1
15 select NORTHBRIDGE_INTEL_HASWELL
16 select SOUTHBRIDGE_INTEL_LYNXPOINT
17 select SUPERIO_ITE_IT8772F
19 config BOARD_GOOGLE_MCCLOUD
20 select BOARD_GOOGLE_BASEBOARD_BELTINO
22 config BOARD_GOOGLE_MONROE
23 select BOARD_GOOGLE_BASEBOARD_BELTINO
25 config BOARD_GOOGLE_PANTHER
26 select BOARD_GOOGLE_BASEBOARD_BELTINO
28 config BOARD_GOOGLE_TRICKY
29 select BOARD_GOOGLE_BASEBOARD_BELTINO
31 config BOARD_GOOGLE_ZAKO
32 select BOARD_GOOGLE_BASEBOARD_BELTINO
34 if BOARD_GOOGLE_BASEBOARD_BELTINO
37 select VBOOT_VBNV_CMOS
40 default "google/beltino"
43 default "mccloud" if BOARD_GOOGLE_MCCLOUD
44 default "monroe" if BOARD_GOOGLE_MONROE
45 default "panther" if BOARD_GOOGLE_PANTHER
46 default "tricky" if BOARD_GOOGLE_TRICKY
47 default "zako" if BOARD_GOOGLE_ZAKO
49 config MAINBOARD_PART_NUMBER
50 default "Mccloud" if BOARD_GOOGLE_MCCLOUD
51 default "Monroe" if BOARD_GOOGLE_MONROE
52 default "Panther" if BOARD_GOOGLE_PANTHER
53 default "Tricky" if BOARD_GOOGLE_TRICKY
54 default "Zako" if BOARD_GOOGLE_ZAKO
56 config MAINBOARD_FAMILY
58 default "Google_Beltino"
60 # Override the default variant behavior, since the data.vbt is the same
61 # for all variants except monroe
62 config INTEL_GMA_VBT_FILE
63 default "src/mainboard/\$(MAINBOARDDIR)/data.vbt" if !BOARD_GOOGLE_MONROE
65 config MAINBOARD_SMBIOS_MANUFACTURER
69 config ENABLE_DDR_2X_REFRESH
75 config EDK2_BOOT_TIMEOUT
79 endif # BOARD_GOOGLE_BASEBOARD_BELTINO