summaryrefslogtreecommitdiff
path: root/src/mainboard/google/cyan/Kconfig
diff options
context:
space:
mode:
authorLee Leahy <leroy.p.leahy@intel.com>2015-05-11 17:24:31 -0700
committerLeroy P Leahy <leroy.p.leahy@intel.com>2015-07-17 20:24:33 +0200
commit89b5fbd534fcd1ceab065d293c5a80cdec756675 (patch)
tree7f597f6092dfbc31552773b76a2d6c80987adc56 /src/mainboard/google/cyan/Kconfig
parentc42104189bfe3a192c5f1e4b761d7789abee95b3 (diff)
downloadcoreboot-89b5fbd534fcd1ceab065d293c5a80cdec756675.tar.xz
mainboard/google: Add Braswell based Cyan board
Add initial files for the cyan board. Matches chromium tree at 927026db This board uses the Braswell FSP 1.1 image and does not build without the FspUpdVpd.h file. BRANCH=none BUG=None Test=Build and run on cyan Change-Id: I935839be033c25e197e78fbee306104b4162a99a Signed-off-by: Lee Leahy <leroy.p.leahy@intel.com> Reviewed-on: http://review.coreboot.org/10182 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/mainboard/google/cyan/Kconfig')
-rw-r--r--src/mainboard/google/cyan/Kconfig72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/mainboard/google/cyan/Kconfig b/src/mainboard/google/cyan/Kconfig
new file mode 100644
index 0000000000..1dca2371f8
--- /dev/null
+++ b/src/mainboard/google/cyan/Kconfig
@@ -0,0 +1,72 @@
+if BOARD_GOOGLE_CYAN
+
+config BOARD_SPECIFIC_OPTIONS
+ def_bool y
+ select ALWAYS_LOAD_OPROM
+ select BOARD_ROMSIZE_KB_8192
+ select CHROMEOS
+ select CHROMEOS_VBNV_CMOS
+ select EC_GOOGLE_CHROMEEC
+ select EC_GOOGLE_CHROMEEC_MEC
+ select EC_GOOGLE_CHROMEEC_ACPI_MEMMAP
+# select EC_SOFTWARE_SYNC
+ select ENABLE_BUILTIN_COM1
+ select HAVE_ACPI_TABLES
+ select HAVE_OPTION_TABLE
+ select MAINBOARD_HAS_CHROMEOS
+ select MAINBOARD_HAS_LPC_TPM
+ select SOC_INTEL_BRASWELL
+ select VBOOT_DYNAMIC_WORK_BUFFER
+ select VIRTUAL_DEV_SWITCH
+ select HAVE_ACPI_RESUME
+ select LID_SWITCH
+
+config DISPLAY_SPD_DATA
+ bool "Display Memory Serial Presence Detect Data"
+ default n
+ help
+ When enabled displays the memory configuration data.
+
+config DISPLAY_SPD_DATA
+ bool "Display Memory Serial Presence Detect Data"
+ default n
+ help
+ When enabled displays the memory SPD data.
+
+config DYNAMIC_VNN_SUPPORT
+ bool "Enables support for Dynamic VNN"
+ default n
+
+config MAINBOARD_DIR
+ string
+ default google/cyan
+
+config MAINBOARD_PART_NUMBER
+ string
+ default "Cyan"
+
+config MAINBOARD_VENDOR
+ string
+ default "Google"
+
+config VBOOT_RAMSTAGE_INDEX
+ hex
+ default 0x2
+
+config VBOOT_REFCODE_INDEX
+ hex
+ default 0x3
+
+if !CONFIG_GOP_SUPPORT
+config VGA_BIOS_FILE
+ string
+ default "3rdparty/blobs/mainboard/intel/strago/vgabios_c0.bin" if C0_DISP_SUPPORT
+ default "3rdparty/blobs/mainboard/intel/strago/vgabios.bin" if !C0_DISP_SUPPORT
+
+config VGA_BIOS_ID
+ string
+ default "8086,22b1" if C0_DISP_SUPPORT
+ default "8086,22b0" if !C0_DISP_SUPPORT
+endif
+
+endif # BOARD_GOOGLE_CYAN