summaryrefslogtreecommitdiff
path: root/src/mainboard/google/cyan/Kconfig
blob: bb5ffb692a2463bff84cea538b66ba23e1689abe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
config BOARD_GOOGLE_BASEBOARD_CYAN
	def_bool n
	select BOARD_ROMSIZE_KB_8192
	select EC_GOOGLE_CHROMEEC
	select EC_GOOGLE_CHROMEEC_BOARDID
	select EC_GOOGLE_CHROMEEC_LPC
	select EC_GOOGLE_CHROMEEC_MEC
	select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
	select ENABLE_BUILTIN_COM1
	select HAVE_ACPI_TABLES
	select HAVE_OPTION_TABLE
	select INTEL_GMA_HAVE_VBT
	select MAINBOARD_HAS_CHROMEOS
	select MAINBOARD_HAS_LPC_TPM
	select MAINBOARD_HAS_TPM1
	select SOC_INTEL_BRASWELL
	select HAVE_ACPI_RESUME
	select PCIEXP_L1_SUB_STATE if !BOARD_GOOGLE_CYAN
	select SYSTEM_TYPE_LAPTOP
	select USE_GOOGLE_FSP

if BOARD_GOOGLE_BASEBOARD_CYAN

config VBOOT
	select EC_GOOGLE_CHROMEEC_SWITCHES
	select VBOOT_LID_SWITCH
	select VBOOT_VBNV_CMOS

config DISPLAY_SPD_DATA
	bool "Display Memory Serial Presence Detect Data"
	default n
	help
	  When enabled displays the memory configuration data.

config MAINBOARD_DIR
	string
	default "google/cyan"

config MAINBOARD_FAMILY
	string
	default "Intel_Strago" if !BOARD_GOOGLE_CYAN
	default ""

config VARIANT_DIR
	string
	default "banon" if BOARD_GOOGLE_BANON
	default "celes" if BOARD_GOOGLE_CELES
	default "cyan" if BOARD_GOOGLE_CYAN
	default "edgar" if BOARD_GOOGLE_EDGAR
	default "kefka" if BOARD_GOOGLE_KEFKA
	default "reks" if BOARD_GOOGLE_REKS
	default "relm" if BOARD_GOOGLE_RELM
	default "setzer" if BOARD_GOOGLE_SETZER
	default "terra" if BOARD_GOOGLE_TERRA
	default "ultima" if BOARD_GOOGLE_ULTIMA
	default "wizpig" if BOARD_GOOGLE_WIZPIG

config MAINBOARD_PART_NUMBER
	string
	default "Banon" if BOARD_GOOGLE_BANON
	default "Celes" if BOARD_GOOGLE_CELES
	default "Cyan" if BOARD_GOOGLE_CYAN
	default "Edgar" if BOARD_GOOGLE_EDGAR
	default "Kefka" if BOARD_GOOGLE_KEFKA
	default "Reks" if BOARD_GOOGLE_REKS
	default "Relm" if BOARD_GOOGLE_RELM
	default "Setzer" if BOARD_GOOGLE_SETZER
	default "Terra" if BOARD_GOOGLE_TERRA
	default "Ultima" if BOARD_GOOGLE_ULTIMA
	default "Wizpig" if BOARD_GOOGLE_WIZPIG

config MAINBOARD_VENDOR
	string
	default "Google"

config DEVICETREE
	string
	default "variants/$(CONFIG_VARIANT_DIR)/devicetree.cb"

config VGA_BIOS_FILE
	string
	depends on VGA_BIOS
	default "3rdparty/blobs/mainboard/intel/strago/vgabios.bin"
	help
	  The C0 version of the video bios gets computed from this name
	  so that they can both be added.  Only the correct one for the
	  system will be run.

config VGA_BIOS_ID
	string
	depends on VGA_BIOS
	default "8086,22b0"
	help
	  The VGA_BIOS_ID for the C0 version of the video bios is hardcoded
	  in soc/intel/braswell/Makefile.inc as 8086,22b1

config CBFS_SIZE
	hex
	default 0x200000

config MAINBOARD_SMBIOS_MANUFACTURER
	string
	default "GOOGLE"

endif # BOARD_GOOGLE_BASEBOARD_CYAN