summaryrefslogtreecommitdiff
path: root/src/mainboard/google/brya/Kconfig
diff options
context:
space:
mode:
authorReka Norman <rekanorman@google.com>2021-12-20 10:24:55 +1100
committerTim Wawrzynczak <twawrzynczak@chromium.org>2022-01-04 16:18:26 +0000
commite7640ccadd2ea2cc2e63b0d6164a83c4608f23fd (patch)
tree6cce216be9f15c013cb73ae77ccf8a95761f1483 /src/mainboard/google/brya/Kconfig
parentf1edd4fe6070f961fc150670593bc3f22e6f8a7d (diff)
mb/google/brya: Add new baseboard nissa with variants nivviks and nereid
Add a new baseboard for nissa, an Intel ADL-N based reference design. Also, add variants for the two reference boards, nivviks and nereid. This commit is a stub which only adds the minimum code needed for a successful build. BUG=b:197479026 TEST=abuild -a -x -c max -p none -t google/brya -b nivviks abuild -a -x -c max -p none -t google/brya -b nereid Change-Id: I2a3975fb7a45577fec8ea7c6c9f6ea042ab8cba5 Signed-off-by: Reka Norman <rekanorman@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/60271 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kangheui Won <khwon@chromium.org> Reviewed-by: Subrata Banik <subratabanik@google.com>
Diffstat (limited to 'src/mainboard/google/brya/Kconfig')
-rw-r--r--src/mainboard/google/brya/Kconfig15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mainboard/google/brya/Kconfig b/src/mainboard/google/brya/Kconfig
index ea4498abea..5169324b5c 100644
--- a/src/mainboard/google/brya/Kconfig
+++ b/src/mainboard/google/brya/Kconfig
@@ -53,12 +53,20 @@ config BOARD_GOOGLE_BASEBOARD_BRASK
select SOC_INTEL_ALDERLAKE_PCH_P
select SPD_CACHE_IN_FMAP
+config BOARD_GOOGLE_BASEBOARD_NISSA
+ def_bool n
+ select BOARD_GOOGLE_BRYA_COMMON
+ select CHROMEOS_DRAM_PART_NUMBER_IN_CBI if CHROMEOS
+ select SOC_INTEL_ALDERLAKE_PCH_N
+ select SYSTEM_TYPE_LAPTOP
+
if BOARD_GOOGLE_BRYA_COMMON
config BASEBOARD_DIR
string
default "brya" if BOARD_GOOGLE_BASEBOARD_BRYA
default "brask" if BOARD_GOOGLE_BASEBOARD_BRASK
+ default "nissa" if BOARD_GOOGLE_BASEBOARD_NISSA
config CHROMEOS
select EC_GOOGLE_CHROMEEC_SWITCHES
@@ -94,6 +102,8 @@ config DRIVER_TPM_I2C_BUS
default 0x3 if BOARD_GOOGLE_ANAHERA4ES
default 0x3 if BOARD_GOOGLE_VELL
default 0x3 if BOARD_GOOGLE_TANIKS
+ default 0x0 if BOARD_GOOGLE_NIVVIKS
+ default 0x0 if BOARD_GOOGLE_NEREID
config DRIVER_TPM_I2C_ADDR
hex
@@ -113,6 +123,7 @@ config MAINBOARD_FAMILY
string
default "Google_Brya" if BOARD_GOOGLE_BASEBOARD_BRYA
default "Google_Brask" if BOARD_GOOGLE_BASEBOARD_BRASK
+ default "Google_Nissa" if BOARD_GOOGLE_BASEBOARD_NISSA
config MAINBOARD_PART_NUMBER
default "Brya" if BOARD_GOOGLE_BRYA0
@@ -132,6 +143,8 @@ config MAINBOARD_PART_NUMBER
default "Anahera4ES" if BOARD_GOOGLE_ANAHERA4ES
default "Vell" if BOARD_GOOGLE_VELL
default "Taniks" if BOARD_GOOGLE_TANIKS
+ default "Nivviks" if BOARD_GOOGLE_NIVVIKS
+ default "Nereid" if BOARD_GOOGLE_NEREID
config VARIANT_DIR
default "brya0" if BOARD_GOOGLE_BRYA0
@@ -151,6 +164,8 @@ config VARIANT_DIR
default "anahera4es" if BOARD_GOOGLE_ANAHERA4ES
default "vell" if BOARD_GOOGLE_VELL
default "taniks" if BOARD_GOOGLE_TANIKS
+ default "nivviks" if BOARD_GOOGLE_NIVVIKS
+ default "nereid" if BOARD_GOOGLE_NEREID
config VBOOT
select VBOOT_EARLY_EC_SYNC