• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config BOARD_GOOGLE_BASEBOARD_CYAN
4	def_bool n
5	select ACPI_GNVS_USB_CHARGECTL
6	select BOARD_ROMSIZE_KB_8192
7	select EC_GOOGLE_CHROMEEC
8	select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
9	select EC_GOOGLE_CHROMEEC_BOARDID
10	select EC_GOOGLE_CHROMEEC_LPC
11	select EC_GOOGLE_CHROMEEC_MEC
12	select HAVE_ACPI_RESUME
13	select HAVE_ACPI_TABLES
14	select HAVE_OPTION_TABLE
15	select HAVE_SPD_IN_CBFS
16	select INTEL_GMA_HAVE_VBT
17	select MAINBOARD_HAS_CHROMEOS
18	select MEMORY_MAPPED_TPM
19	select MAINBOARD_HAS_TPM1
20	select PCIEXP_L1_SUB_STATE if !BOARD_GOOGLE_CYAN
21	select SOC_INTEL_BRASWELL
22	select SYSTEM_TYPE_LAPTOP
23	select USE_GOOGLE_FSP
24
25config BOARD_GOOGLE_BANON
26	select BOARD_GOOGLE_BASEBOARD_CYAN
27
28config BOARD_GOOGLE_CELES
29	select BOARD_GOOGLE_BASEBOARD_CYAN
30
31config BOARD_GOOGLE_CYAN
32	select BOARD_GOOGLE_BASEBOARD_CYAN
33
34config BOARD_GOOGLE_EDGAR
35	select BOARD_GOOGLE_BASEBOARD_CYAN
36
37config BOARD_GOOGLE_KEFKA
38	select BOARD_GOOGLE_BASEBOARD_CYAN
39
40config BOARD_GOOGLE_REKS
41	select BOARD_GOOGLE_BASEBOARD_CYAN
42
43config BOARD_GOOGLE_RELM
44	select BOARD_GOOGLE_BASEBOARD_CYAN
45
46config BOARD_GOOGLE_SETZER
47	select BOARD_GOOGLE_BASEBOARD_CYAN
48
49config BOARD_GOOGLE_TERRA
50	select BOARD_GOOGLE_BASEBOARD_CYAN
51
52config BOARD_GOOGLE_ULTIMA
53	select BOARD_GOOGLE_BASEBOARD_CYAN
54
55config BOARD_GOOGLE_WIZPIG
56	select BOARD_GOOGLE_BASEBOARD_CYAN
57
58if BOARD_GOOGLE_BASEBOARD_CYAN
59
60config VBOOT
61	select EC_GOOGLE_CHROMEEC_SWITCHES
62	select VBOOT_LID_SWITCH
63	select VBOOT_VBNV_FLASH
64
65config DISPLAY_SPD_DATA
66	bool "Display Memory Serial Presence Detect Data"
67	default n
68	help
69	  When enabled displays the memory configuration data.
70
71config MAINBOARD_DIR
72	default "google/cyan"
73
74config MAINBOARD_FAMILY
75	string
76	default "Intel_Strago" if !BOARD_GOOGLE_CYAN
77	default ""
78
79config VARIANT_DIR
80	default "banon" if BOARD_GOOGLE_BANON
81	default "celes" if BOARD_GOOGLE_CELES
82	default "cyan" if BOARD_GOOGLE_CYAN
83	default "edgar" if BOARD_GOOGLE_EDGAR
84	default "kefka" if BOARD_GOOGLE_KEFKA
85	default "reks" if BOARD_GOOGLE_REKS
86	default "relm" if BOARD_GOOGLE_RELM
87	default "setzer" if BOARD_GOOGLE_SETZER
88	default "terra" if BOARD_GOOGLE_TERRA
89	default "ultima" if BOARD_GOOGLE_ULTIMA
90	default "wizpig" if BOARD_GOOGLE_WIZPIG
91
92config MAINBOARD_PART_NUMBER
93	default "Banon" if BOARD_GOOGLE_BANON
94	default "Celes" if BOARD_GOOGLE_CELES
95	default "Cyan" if BOARD_GOOGLE_CYAN
96	default "Edgar" if BOARD_GOOGLE_EDGAR
97	default "Kefka" if BOARD_GOOGLE_KEFKA
98	default "Reks" if BOARD_GOOGLE_REKS
99	default "Relm" if BOARD_GOOGLE_RELM
100	default "Setzer" if BOARD_GOOGLE_SETZER
101	default "Terra" if BOARD_GOOGLE_TERRA
102	default "Ultima" if BOARD_GOOGLE_ULTIMA
103	default "Wizpig" if BOARD_GOOGLE_WIZPIG
104
105config OVERRIDE_DEVICETREE
106	default "variants/\$(CONFIG_VARIANT_DIR)/overridetree.cb"
107
108config CBFS_SIZE
109	default 0x200000
110
111config MAINBOARD_SMBIOS_MANUFACTURER
112	string
113	default "GOOGLE"
114
115config CONSOLE_SERIAL
116	default n
117
118config ENABLE_BUILTIN_COM1
119	default y if CONSOLE_SERIAL
120
121endif # BOARD_GOOGLE_BASEBOARD_CYAN
122