Select the appropriate system type for the different variants of the Sarien board. This will allow the Arcada variant to use the tablet mode feature of the Intel Virtual Button driver. Change-Id: I8a829aab012256ec196c8ec0fa298fd2bc77f2e1 Signed-off-by: Duncan Laurie <dlaurie@google.com> Reviewed-on: https://review.coreboot.org/c/31207 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Furquan Shaikh <furquan@google.com>
107 lines
2.2 KiB
Plaintext
107 lines
2.2 KiB
Plaintext
|
|
config BOARD_GOOGLE_BASEBOARD_SARIEN
|
|
def_bool n
|
|
select BOARD_ROMSIZE_KB_32768
|
|
select DRIVERS_I2C_GENERIC
|
|
select DRIVERS_I2C_HID
|
|
select DRIVERS_SPI_ACPI
|
|
select DRIVERS_PS2_KEYBOARD
|
|
select DRIVERS_USB_ACPI
|
|
select EC_GOOGLE_WILCO
|
|
select GENERIC_SPD_BIN
|
|
select HAVE_ACPI_RESUME
|
|
select HAVE_ACPI_TABLES
|
|
select INTEL_LPSS_UART_FOR_CONSOLE
|
|
select MAINBOARD_HAS_CHROMEOS
|
|
select MAINBOARD_HAS_I2C_TPM_CR50
|
|
select MAINBOARD_HAS_TPM2
|
|
select SOC_INTEL_COMMON_ACPI_EC_PTS_WAK
|
|
select SOC_INTEL_COFFEELAKE
|
|
select SOC_INTEL_COMMON_BLOCK_HDA_VERB
|
|
select SOC_INTEL_COMMON_BLOCK_SMM_ESPI_ACPI_DIS
|
|
select SPD_READ_BY_WORD
|
|
select SYSTEM_TYPE_LAPTOP if BOARD_GOOGLE_SARIEN
|
|
select SYSTEM_TYPE_CONVERTIBLE if BOARD_GOOGLE_ARCADA
|
|
select TPM2
|
|
select MAINBOARD_USES_IFD_EC_REGION
|
|
select MAINBOARD_USES_IFD_GBE_REGION if BOARD_GOOGLE_SARIEN
|
|
|
|
if BOARD_GOOGLE_BASEBOARD_SARIEN
|
|
|
|
config CHROMEOS
|
|
bool
|
|
default y
|
|
select GBB_FLAG_FORCE_DEV_SWITCH_ON
|
|
select GBB_FLAG_FORCE_DEV_BOOT_USB
|
|
select GBB_FLAG_FORCE_DEV_BOOT_LEGACY
|
|
select GBB_FLAG_FORCE_MANUAL_RECOVERY
|
|
|
|
config DIMM_MAX
|
|
int
|
|
default 2
|
|
|
|
config DIMM_SPD_SIZE
|
|
int
|
|
default 512
|
|
|
|
config DRIVER_TPM_I2C_BUS
|
|
hex
|
|
default 0x4
|
|
|
|
config DRIVER_TPM_I2C_ADDR
|
|
hex
|
|
default 0x50
|
|
|
|
config TPM_TIS_ACPI_INTERRUPT
|
|
int
|
|
default 82 # GPE0_DW2_18 (GPP_D18)
|
|
|
|
config GBB_HWID
|
|
string
|
|
depends on CHROMEOS
|
|
default "ARCADA TEST 3556" if BOARD_GOOGLE_ARCADA
|
|
default "SARIEN TEST 2787" if BOARD_GOOGLE_SARIEN
|
|
|
|
config MAINBOARD_DIR
|
|
string
|
|
default "google/sarien"
|
|
|
|
config MAINBOARD_FAMILY
|
|
string
|
|
default "Google_Arcada" if BOARD_GOOGLE_ARCADA
|
|
default "Google_Sarien" if BOARD_GOOGLE_SARIEN
|
|
|
|
config MAINBOARD_PART_NUMBER
|
|
string
|
|
default "Arcada" if BOARD_GOOGLE_ARCADA
|
|
default "Sarien" if BOARD_GOOGLE_SARIEN
|
|
|
|
config MAINBOARD_VENDOR
|
|
string
|
|
default "Google"
|
|
|
|
config MAX_CPUS
|
|
int
|
|
default 8
|
|
|
|
config UART_FOR_CONSOLE
|
|
int
|
|
default 2
|
|
|
|
config VARIANT_DIR
|
|
string
|
|
default "arcada" if BOARD_GOOGLE_ARCADA
|
|
default "sarien" if BOARD_GOOGLE_SARIEN
|
|
|
|
config DEVICETREE
|
|
string
|
|
default "variants/$(CONFIG_VARIANT_DIR)/devicetree.cb"
|
|
|
|
config VBOOT
|
|
select HAS_RECOVERY_MRC_CACHE
|
|
select MRC_CLEAR_NORMAL_CACHE_ON_RECOVERY_RETRAIN
|
|
select VBOOT_LID_SWITCH
|
|
select VBOOT_PHYSICAL_REC_SWITCH
|
|
|
|
endif # BOARD_GOOGLE_BASEBOARD_SARIEN
|