mb/google/brya: Create a tivviks variant

This patch creates a new tivviks variant, which is a Twinlake
platform. This variant uses Nivviks board mounted with the
Twinlake SOC and hence the plan is to reuse the existing
nivviks code.

BUG=b:327550938
TEST= Genearte the Tivviks firmware builds and verify with boot check.

Change-Id: Ia833a1dad45e13cd271506ade364b116c5880982
Signed-off-by: Sowmya V <v.sowmya@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/81262
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Dinesh Gehlot <digehlot@google.com>
Reviewed-by: Eric Lai <ericllai@google.com>
diff --git a/src/mainboard/google/brya/Kconfig b/src/mainboard/google/brya/Kconfig
index e269b9a..8cb8428 100644
--- a/src/mainboard/google/brya/Kconfig
+++ b/src/mainboard/google/brya/Kconfig
@@ -462,6 +462,18 @@
 	select DRIVERS_GENESYSLOGIC_GL9763E_L1_MAX
 	select INTEL_GMA_HAVE_VBT
 
+config BOARD_GOOGLE_TIVVIKS
+	select BOARD_GOOGLE_BASEBOARD_NISSA
+	select BOARD_ROMSIZE_KB_32768
+	select DRIVERS_GENERIC_GPIO_KEYS
+	select DRIVERS_GENESYSLOGIC_GL9750
+	select DRIVERS_I2C_SX9324
+	select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER
+	select DRIVERS_INTEL_MIPI_CAMERA
+	select HAVE_WWAN_POWER_SEQUENCE
+	select INTEL_GMA_HAVE_VBT
+	select SOC_INTEL_TWINLAKE
+
 config BOARD_GOOGLE_ULDREN
 	select BOARD_GOOGLE_BASEBOARD_NISSA
 	select CHROMEOS_WIFI_SAR if CHROMEOS
@@ -609,6 +621,7 @@
 	default 0x0 if BOARD_GOOGLE_GLASSWAY
 	default 0x1 if BOARD_GOOGLE_NOVA
 	default 0x1 if BOARD_GOOGLE_BUJIA
+	default 0x0 if BOARD_GOOGLE_TIVVIKS
 
 config DRIVER_TPM_I2C_ADDR
 	hex
@@ -695,6 +708,7 @@
 	default "Glassway" if BOARD_GOOGLE_GLASSWAY
 	default "Nova" if BOARD_GOOGLE_NOVA
 	default "Bujia" if BOARD_GOOGLE_BUJIA
+	default "Tivviks" if BOARD_GOOGLE_TIVVIKS
 
 config VARIANT_DIR
 	default "brya0" if BOARD_GOOGLE_BRYA0
@@ -752,6 +766,7 @@
 	default "glassway" if BOARD_GOOGLE_GLASSWAY
 	default "nova" if BOARD_GOOGLE_NOVA
 	default "bujia" if BOARD_GOOGLE_BUJIA
+	default "nivviks" if BOARD_GOOGLE_TIVVIKS
 
 config VBOOT
 	select VBOOT_EARLY_EC_SYNC if !BOARD_GOOGLE_BASEBOARD_NISSA