blob: 9e5bc8a836cb06fe174cd82a36f25ec8d6a6fffb [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
5 select EC_GOOGLE_CHROMEEC_MEC
6 select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
Lee Leahy89b5fbd2015-05-11 17:24:31 -07007 select ENABLE_BUILTIN_COM1
8 select HAVE_ACPI_TABLES
9 select HAVE_OPTION_TABLE
10 select MAINBOARD_HAS_CHROMEOS
11 select MAINBOARD_HAS_LPC_TPM
12 select SOC_INTEL_BRASWELL
Lee Leahy89b5fbd2015-05-11 17:24:31 -070013 select HAVE_ACPI_RESUME
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050014 select PCIEXP_L1_SUB_STATE if !BOARD_GOOGLE_CYAN
Martin Roth967cd9a2015-08-18 14:22:58 -060015
Matt DeVilliere69a9c72017-08-20 14:48:57 -050016if BOARD_GOOGLE_BASEBOARD_CYAN
17
Julius Werner58c39382017-02-13 17:53:29 -080018config VBOOT
Furquan Shaikhcd2afc02016-11-15 20:33:29 -080019 select EC_GOOGLE_CHROMEEC_SWITCHES
Julius Werner58c39382017-02-13 17:53:29 -080020 select VBOOT_LID_SWITCH
Furquan Shaikh2a12e2e2016-07-25 11:48:03 -070021 select VBOOT_VBNV_CMOS
Lee Leahy89b5fbd2015-05-11 17:24:31 -070022
23config DISPLAY_SPD_DATA
24 bool "Display Memory Serial Presence Detect Data"
25 default n
26 help
27 When enabled displays the memory configuration data.
28
Lee Leahy89b5fbd2015-05-11 17:24:31 -070029config DYNAMIC_VNN_SUPPORT
30 bool "Enables support for Dynamic VNN"
31 default n
32
33config MAINBOARD_DIR
34 string
35 default google/cyan
36
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050037config MAINBOARD_FAMILY
38 string
39 default "Intel_Strago" if !BOARD_GOOGLE_CYAN
40 default ""
41
Matt DeVilliere69a9c72017-08-20 14:48:57 -050042config VARIANT_DIR
43 string
44 default "cyan" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050045 default "edgar" if BOARD_GOOGLE_EDGAR
Matt DeVillier602d0a42017-08-21 00:29:47 -050046 default "reks" if BOARD_GOOGLE_REKS
Matt DeVilliere69a9c72017-08-20 14:48:57 -050047
Lee Leahy89b5fbd2015-05-11 17:24:31 -070048config MAINBOARD_PART_NUMBER
49 string
Matt DeVilliere69a9c72017-08-20 14:48:57 -050050 default "Cyan" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050051 default "Edgar" if BOARD_GOOGLE_EDGAR
Matt DeVillier602d0a42017-08-21 00:29:47 -050052 default "Reks" if BOARD_GOOGLE_REKS
Lee Leahy89b5fbd2015-05-11 17:24:31 -070053
54config MAINBOARD_VENDOR
55 string
56 default "Google"
57
Matt DeVilliere69a9c72017-08-20 14:48:57 -050058config DEVICETREE
59 string
60 default "variants/cyan/devicetree.cb" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050061 default "variants/edgar/devicetree.cb" if BOARD_GOOGLE_EDGAR
Matt DeVillier602d0a42017-08-21 00:29:47 -050062 default "variants/reks/devicetree.cb" if BOARD_GOOGLE_REKS
Matt DeVilliere69a9c72017-08-20 14:48:57 -050063
Lee Leahy89b5fbd2015-05-11 17:24:31 -070064config VGA_BIOS_FILE
65 string
Nico Huber2e7f6cc2017-05-22 15:58:03 +020066 depends on VGA_BIOS
Martin Rothf812c442016-01-04 12:43:22 -070067 default "3rdparty/blobs/mainboard/intel/strago/vgabios.bin"
68 help
69 The C0 version of the video bios gets computed from this name
70 so that they can both be added. Only the correct one for the
71 system will be run.
Lee Leahy89b5fbd2015-05-11 17:24:31 -070072
73config VGA_BIOS_ID
74 string
Nico Huber2e7f6cc2017-05-22 15:58:03 +020075 depends on VGA_BIOS
Martin Rothf812c442016-01-04 12:43:22 -070076 default "8086,22b0"
77 help
78 The VGA_BIOS_ID for the C0 version of the video bios is hardcoded
79 in soc/intel/braswell/Makefile.inc as 8086,22b1
Lee Leahy89b5fbd2015-05-11 17:24:31 -070080
Patrick Georgia0f6abc2016-02-05 11:30:19 +010081config GBB_HWID
82 string
83 depends on CHROMEOS
Matt DeVilliere69a9c72017-08-20 14:48:57 -050084 default "CYAN TEST A-A 1829" if BOARD_GOOGLE_CYAN
Matt DeVillier4f20a4a2017-08-20 17:56:48 -050085 default "EDGAR TEST A-A 2507" if BOARD_GOOGLE_EDGAR
Matt DeVillier602d0a42017-08-21 00:29:47 -050086 default "REKS TEST A-A 3004" if BOARD_GOOGLE_REKS
Matt DeVilliere69a9c72017-08-20 14:48:57 -050087
88endif # BOARD_GOOGLE_BASEBOARD_CYAN