summaryrefslogtreecommitdiffstats
path: root/src/mainboard/google/asurada
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2023-11-14 16:23:06 -0800
committerJulius Werner <jwerner@chromium.org>2023-11-22 01:50:24 +0000
commit0712851ca313e0b8ae70d06d7792e97c8e0c5c3b (patch)
tree227f277bd19783c209d0c2f272029b91064c33ba /src/mainboard/google/asurada
parent53b79bef610d00c500d2acec7da6eb02e809fcf6 (diff)
downloadcoreboot-0712851ca313e0b8ae70d06d7792e97c8e0c5c3b.tar.gz
coreboot-0712851ca313e0b8ae70d06d7792e97c8e0c5c3b.tar.bz2
coreboot-0712851ca313e0b8ae70d06d7792e97c8e0c5c3b.zip
google/*: Clean up Kconfg board selection for Google MTK boards
This patch tries to standardize and simplify the Kconfig option layout for Google boards with MediaTek SoCs and align them to the scheme used with other Arm-based Google boards. Change-Id: I40880e7609ba703d0053ad01da742871e54d4e7a Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/79063 Reviewed-by: Yu-Ping Wu <yupingso@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Yidi Lin <yidilin@google.com>
Diffstat (limited to 'src/mainboard/google/asurada')
-rw-r--r--src/mainboard/google/asurada/Kconfig21
1 files changed, 8 insertions, 13 deletions
diff --git a/src/mainboard/google/asurada/Kconfig b/src/mainboard/google/asurada/Kconfig
index 52aefa429664..9064b151ec34 100644
--- a/src/mainboard/google/asurada/Kconfig
+++ b/src/mainboard/google/asurada/Kconfig
@@ -1,8 +1,14 @@
## SPDX-License-Identifier: GPL-2.0-only
-# Umbrella option to be selected by variant boards.
config BOARD_GOOGLE_ASURADA_COMMON
- def_bool n
+ def_bool BOARD_GOOGLE_ASURADA || \
+ BOARD_GOOGLE_HAYATO || \
+ BOARD_GOOGLE_SPHERION
+
+if BOARD_GOOGLE_ASURADA_COMMON
+
+config BOARD_SPECIFIC_OPTIONS
+ def_bool y
select RTC
select SOC_MEDIATEK_MT8192
select BOARD_ROMSIZE_KB_8192
@@ -24,17 +30,6 @@ config BOARD_GOOGLE_ASURADA_COMMON
select COMMONLIB_STORAGE
select COMMONLIB_STORAGE_MMC
-config BOARD_GOOGLE_ASURADA
- select BOARD_GOOGLE_ASURADA_COMMON
-
-config BOARD_GOOGLE_HAYATO
- select BOARD_GOOGLE_ASURADA_COMMON
-
-config BOARD_GOOGLE_SPHERION
- select BOARD_GOOGLE_ASURADA_COMMON
-
-if BOARD_GOOGLE_ASURADA_COMMON
-
config VBOOT
select EC_GOOGLE_CHROMEEC_SWITCHES
select VBOOT_VBNV_FLASH