chromebooks: Configure Chrome EC board names

For devices with Chrome EC, state the "board" name(s), so they're built
as part of the image.

A number of EC boards aren't supported in the Chrome EC master branch,
they're brought along but commented out, waiting for a port to master
in the Chrome EC code base.

Change-Id: Ic6ab821de55cf9b4e8b48fe5ebc603adeb8bb28b
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: https://review.coreboot.org/13548
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
Patrick Georgi 2016-02-01 15:28:02 +01:00 committed by Patrick Georgi
parent 2dc15e9ea8
commit c3686b3d02
15 changed files with 96 additions and 0 deletions

View File

@ -54,4 +54,9 @@ config MAINBOARD_FAMILY
string
depends on GENERATE_SMBIOS_TABLES
default "Google_Auron"
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "auron"
endif

View File

@ -63,4 +63,12 @@ config INCLUDE_NHLT_BLOBS
select NHLT_NAU88L25
select NHLT_SSM4567
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "chell"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "chell_pd"
endif

View File

@ -84,4 +84,8 @@ config DRIVER_TPM_I2C_ADDR
hex
default 0x20
#config EC_GOOGLE_CHROMEEC_BOARDNAME
# string
# default "nyan"
endif # BOARD_GOOGLE_FOSTER

View File

@ -64,4 +64,12 @@ config INCLUDE_NHLT_BLOBS
select NHLT_NAU88L25
select NHLT_SSM4567
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "glados"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "glados_pd"
endif

View File

@ -64,4 +64,12 @@ config INCLUDE_NHLT_BLOBS
select NHLT_MAX98357
select NHLT_NAU88L25
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "lars"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "lars_pd"
endif

View File

@ -92,4 +92,8 @@ config DRIVER_TPM_I2C_ADDR
hex
default 0x20
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "big"
endif # BOARD_GOOGLE_NYAN_BIG

View File

@ -55,4 +55,12 @@ config DRIVER_TPM_I2C_ADDR
hex
default 0x20
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "oak"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "oak_pd"
endif # BOARD_GOOGLE_OAK

View File

@ -48,4 +48,8 @@ config UART_FOR_CONSOLE
int
default 3
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "pit"
endif # BOARD_GOOGLE_PEACH_PIT

View File

@ -38,4 +38,8 @@ config HAVE_ME_BIN
bool
default n
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "rambi"
endif # BOARD_GOOGLE_RAMBI

View File

@ -88,4 +88,8 @@ config EC_GOOGLE_CHROMEEC_I2C_BUS
hex
default 1
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "ryu"
endif # BOARD_GOOGLE_RUSH_RYU

View File

@ -49,4 +49,12 @@ config HAVE_ME_BIN
bool
default n
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "samus"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "samus_pd"
endif

View File

@ -95,4 +95,8 @@ config EC_GOOGLE_CHROMEEC_I2C_BUS
hex
default 1
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "ryu"
endif # BOARD_GOOGLE_SMAUG

View File

@ -86,4 +86,18 @@ config CBFS_SIZE
default 0x100000 if CHROMEOS
default ROM_SIZE
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
depends on CHROMEOS
#default "gus" if BOARD_GOOGLE_VEYRON_GUS
#default "jaq" if BOARD_GOOGLE_VEYRON_JAQ
default "jerry" if BOARD_GOOGLE_VEYRON_JERRY
#default "mighty" if BOARD_GOOGLE_VEYRON_MIGHTY
#default "minnie" if BOARD_GOOGLE_VEYRON_MINNIE
#default "nicky" if BOARD_GOOGLE_VEYRON_NICKY
#default "pinky" if BOARD_GOOGLE_VEYRON_PINKY
#default "minnie" if BOARD_GOOGLE_VEYRON_SHARK
#default "speedy" if BOARD_GOOGLE_VEYRON_SPEEDY
#default "thea" if BOARD_GOOGLE_VEYRON_THEA
endif # BOARD_GOOGLE_VEYRON

View File

@ -65,4 +65,12 @@ config INCLUDE_NHLT_BLOBS
select NHLT_NAU88L25
select NHLT_SSM4567
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "kunimitsu"
config EC_GOOGLE_CHROMEEC_PD_BOARDNAME
string
default "kunimitsu_pd"
endif

View File

@ -54,4 +54,9 @@ config VGA_BIOS_ID
in soc/intel/braswell/Makefile.inc as 8086,22b1
endif #GOP_SUPPORT
config EC_GOOGLE_CHROMEEC_BOARDNAME
string
default "strago"
endif # BOARD_INTEL_STRAGO