1 ## SPDX-License-Identifier: GPL-2.0-only
3 config BOARD_GOOGLE_BASEBOARD_REEF
5 select BOARD_ROMSIZE_KB_16384
6 select DRIVERS_GENERIC_MAX98357A
7 select DRIVERS_I2C_DA7219
8 select DRIVERS_I2C_GENERIC
10 select EC_GOOGLE_CHROMEEC
11 select EC_GOOGLE_CHROMEEC_BOARDID
12 select EC_GOOGLE_CHROMEEC_LPC
13 select GOOGLE_SMBIOS_MAINBOARD_VERSION
14 select HAVE_ACPI_RESUME
15 select HAVE_ACPI_TABLES
17 select INTEL_GMA_HAVE_VBT
18 select INTEL_LPSS_UART_FOR_CONSOLE
19 select MAINBOARD_HAS_CHROMEOS
20 select MAINBOARD_HAS_TPM2
21 select SOC_INTEL_APOLLOLAKE
22 select SYSTEM_TYPE_LAPTOP
23 select TPM_GOOGLE_CR50
25 config BOARD_GOOGLE_REEF
26 select BOARD_GOOGLE_BASEBOARD_REEF
28 config BOARD_GOOGLE_PYRO
29 select BOARD_GOOGLE_BASEBOARD_REEF
31 config BOARD_GOOGLE_SAND
32 select BOARD_GOOGLE_BASEBOARD_REEF
34 config BOARD_GOOGLE_SNAPPY
35 select BOARD_GOOGLE_BASEBOARD_REEF
37 config BOARD_GOOGLE_CORAL
38 select BOARD_GOOGLE_BASEBOARD_REEF
40 if BOARD_GOOGLE_BASEBOARD_REEF
42 config CHROMEOS_WIFI_SAR
43 bool "Enable SAR options for ChromeOS build"
50 config DRIVER_TPM_I2C_BUS
54 config DRIVER_TPM_I2C_ADDR
58 config TPM_TIS_ACPI_INTERRUPT
60 default 60 # GPE0_DW1_28
63 select EC_GOOGLE_CHROMEEC_SWITCHES
64 select HAS_RECOVERY_MRC_CACHE
65 select VBOOT_LID_SWITCH
71 default "reef" if BOARD_GOOGLE_REEF
72 default "pyro" if BOARD_GOOGLE_PYRO
73 default "sand" if BOARD_GOOGLE_SAND
74 default "snappy" if BOARD_GOOGLE_SNAPPY
75 default "coral" if BOARD_GOOGLE_CORAL
78 default "variants/coral/devicetree.cb" if BOARD_GOOGLE_CORAL
79 default "variants/pyro/devicetree.cb" if BOARD_GOOGLE_PYRO
80 default "variants/sand/devicetree.cb" if BOARD_GOOGLE_SAND
81 default "variants/snappy/devicetree.cb" if BOARD_GOOGLE_SNAPPY
82 default "variants/baseboard/devicetree.cb"
84 config MAINBOARD_PART_NUMBER
85 default "Reef" if BOARD_GOOGLE_REEF
86 default "Pyro" if BOARD_GOOGLE_PYRO
87 default "Sand" if BOARD_GOOGLE_SAND
88 default "Snappy" if BOARD_GOOGLE_SNAPPY
89 default "Coral" if BOARD_GOOGLE_CORAL
91 config MAINBOARD_FAMILY
93 default "Google_Coral" if BOARD_GOOGLE_CORAL
96 config UART_FOR_CONSOLE
100 config INCLUDE_NHLT_BLOBS
101 bool "Include blobs for audio."
102 select NHLT_DMIC_4CH_16B
106 config PRERAM_CBMEM_CONSOLE_SIZE
108 default 0xe00 if CHROMEOS
112 default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/default.fmd" if !CHROMEOS
114 endif # BOARD_GOOGLE_REEF