blob: 92bafee514f83946e8b69885a4a5ef4f56075536 [file] [log] [blame]
Matt DeVilliere69a9c72017-08-20 14:48:57 -05001config BOARD_GOOGLE_BASEBOARD_CYAN
2 def_bool n
Lee Leahy89b5fbd2015-05-11 17:24:31 -07003 select BOARD_ROMSIZE_KB_8192
Lee Leahy89b5fbd2015-05-11 17:24:31 -07004 select EC_GOOGLE_CHROMEEC
Furquan Shaikha4ab6652017-09-25 08:06:56 -07005 select EC_GOOGLE_CHROMEEC_BOARDID
Martin Rothdcf86e02019-08-29 12:32:53 -06006 select EC_GOOGLE_CHROMEEC_LPC
Lee Leahy89b5fbd2015-05-11 17:24:31 -07007 select EC_GOOGLE_CHROMEEC_MEC
8 select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
Lee Leahy89b5fbd2015-05-11 17:24:31 -07009 select HAVE_ACPI_TABLES
10 select HAVE_OPTION_TABLE
Matt DeVillierc57a2732018-06-25 11:41:23 -050011 select INTEL_GMA_HAVE_VBT
Lee Leahy89b5fbd2015-05-11 17:24:31 -070012 select MAINBOARD_HAS_CHROMEOS
13 select MAINBOARD_HAS_LPC_TPM
Philipp Deppenwiesec07f8fb2018-02-27 19:40:52 +010014 select MAINBOARD_HAS_TPM1
Lee Leahy89b5fbd2015-05-11 17:24:31 -070015 select SOC_INTEL_BRASWELL
Lee Leahy89b5fbd2015-05-11 17:24:31 -070016 select HAVE_ACPI_RESUME
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050017 select PCIEXP_L1_SUB_STATE if !BOARD_GOOGLE_CYAN
Matt DeVillierd18db732017-11-04 12:33:41 -050018 select SYSTEM_TYPE_LAPTOP
Matt DeVillierfd7440d2019-04-23 12:21:17 -050019 select USE_GOOGLE_FSP
Martin Roth967cd9a2015-08-18 14:22:58 -060020
Matt DeVilliere69a9c72017-08-20 14:48:57 -050021if BOARD_GOOGLE_BASEBOARD_CYAN
22
Julius Werner58c39382017-02-13 17:53:29 -080023config VBOOT
Furquan Shaikhcd2afc02016-11-15 20:33:29 -080024 select EC_GOOGLE_CHROMEEC_SWITCHES
Julius Werner58c39382017-02-13 17:53:29 -080025 select VBOOT_LID_SWITCH
Furquan Shaikh2a12e2e2016-07-25 11:48:03 -070026 select VBOOT_VBNV_CMOS
Lee Leahy89b5fbd2015-05-11 17:24:31 -070027
28config DISPLAY_SPD_DATA
29 bool "Display Memory Serial Presence Detect Data"
30 default n
31 help
32 When enabled displays the memory configuration data.
33
Lee Leahy89b5fbd2015-05-11 17:24:31 -070034config MAINBOARD_DIR
35 string
Patrick Georgi0bb83462019-11-22 20:58:58 +010036 default "google/cyan"
Lee Leahy89b5fbd2015-05-11 17:24:31 -070037
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050038config MAINBOARD_FAMILY
39 string
40 default "Intel_Strago" if !BOARD_GOOGLE_CYAN
41 default ""
42
Matt DeVilliere69a9c72017-08-20 14:48:57 -050043config VARIANT_DIR
44 string
Matt DeVillier6fd2e0e2017-08-25 01:11:51 -050045 default "banon" if BOARD_GOOGLE_BANON
Matt DeVillier3b498a02017-08-26 06:10:18 -050046 default "celes" if BOARD_GOOGLE_CELES
Matt DeVilliere69a9c72017-08-20 14:48:57 -050047 default "cyan" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050048 default "edgar" if BOARD_GOOGLE_EDGAR
Matt DeVillier35213662017-08-29 00:00:50 -050049 default "kefka" if BOARD_GOOGLE_KEFKA
Matt DeVillier602d0a42017-08-21 00:29:47 -050050 default "reks" if BOARD_GOOGLE_REKS
Matt DeVillierc8374e32017-08-29 00:21:10 -050051 default "relm" if BOARD_GOOGLE_RELM
Matt DeVillier81b5bde2017-08-29 01:09:07 -050052 default "setzer" if BOARD_GOOGLE_SETZER
Matt DeVillier2f7813f2017-08-24 16:31:41 -050053 default "terra" if BOARD_GOOGLE_TERRA
Matt DeVillier94bc2652017-09-02 20:49:45 -050054 default "ultima" if BOARD_GOOGLE_ULTIMA
Matt DeVillierf4dc5962017-09-02 21:17:48 -050055 default "wizpig" if BOARD_GOOGLE_WIZPIG
Matt DeVilliere69a9c72017-08-20 14:48:57 -050056
Lee Leahy89b5fbd2015-05-11 17:24:31 -070057config MAINBOARD_PART_NUMBER
58 string
Matt DeVillier6fd2e0e2017-08-25 01:11:51 -050059 default "Banon" if BOARD_GOOGLE_BANON
Matt DeVillier3b498a02017-08-26 06:10:18 -050060 default "Celes" if BOARD_GOOGLE_CELES
Matt DeVilliere69a9c72017-08-20 14:48:57 -050061 default "Cyan" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050062 default "Edgar" if BOARD_GOOGLE_EDGAR
Matt DeVillier35213662017-08-29 00:00:50 -050063 default "Kefka" if BOARD_GOOGLE_KEFKA
Matt DeVillier602d0a42017-08-21 00:29:47 -050064 default "Reks" if BOARD_GOOGLE_REKS
Matt DeVillierc8374e32017-08-29 00:21:10 -050065 default "Relm" if BOARD_GOOGLE_RELM
Matt DeVillier81b5bde2017-08-29 01:09:07 -050066 default "Setzer" if BOARD_GOOGLE_SETZER
Matt DeVillier2f7813f2017-08-24 16:31:41 -050067 default "Terra" if BOARD_GOOGLE_TERRA
Matt DeVillier94bc2652017-09-02 20:49:45 -050068 default "Ultima" if BOARD_GOOGLE_ULTIMA
Matt DeVillierf4dc5962017-09-02 21:17:48 -050069 default "Wizpig" if BOARD_GOOGLE_WIZPIG
Lee Leahy89b5fbd2015-05-11 17:24:31 -070070
Matt DeVillier8fbfcc32020-03-30 23:20:32 -050071config OVERRIDE_DEVICETREE
Matt DeVilliere69a9c72017-08-20 14:48:57 -050072 string
Matt DeVillier8fbfcc32020-03-30 23:20:32 -050073 default "variants/$(CONFIG_VARIANT_DIR)/overridetree.cb"
Matt DeVilliere69a9c72017-08-20 14:48:57 -050074
Matt DeVillier71447022019-04-30 11:10:03 -050075config CBFS_SIZE
76 hex
77 default 0x200000
78
Matt DeVillier348a44e2019-05-27 02:19:17 -050079config MAINBOARD_SMBIOS_MANUFACTURER
80 string
81 default "GOOGLE"
82
Matt DeVillierde349ed2020-03-27 03:13:55 -050083config CONSOLE_SERIAL
84 default n
85
86config ENABLE_BUILTIN_COM1
87 default y if CONSOLE_SERIAL
88
Matt DeVilliere69a9c72017-08-20 14:48:57 -050089endif # BOARD_GOOGLE_BASEBOARD_CYAN