mb/google/auron: Clean up Kconfig selections

Select the newly-added SYSTEM_TYPE_ALL_IN_ONE for Buddy variant, and
use that as a discriminator to de-duplicate selections for system
type and HAVE_SPD_IN_CBFS.

Change-Id: I0d28bc496ff6bcfa9947a4d15ed2d8f75cf74ac3
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86455
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
This commit is contained in:
Matt DeVillier 2025-02-16 13:08:58 -06:00 committed by Felix Singer
commit c972e6113f

View file

@ -10,6 +10,7 @@ config BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_ACPI_RESUME
select HAVE_ACPI_TABLES
select HAVE_OPTION_TABLE
select HAVE_SPD_IN_CBFS if !SYSTEM_TYPE_ALL_IN_ONE
select INTEL_GMA_HAVE_VBT
select INTEL_INT15
select MAINBOARD_HAS_CHROMEOS
@ -17,34 +18,26 @@ config BOARD_GOOGLE_BASEBOARD_AURON
select MEMORY_MAPPED_TPM
select MAINBOARD_HAS_TPM1
select SOC_INTEL_BROADWELL
select SYSTEM_TYPE_LAPTOP if !SYSTEM_TYPE_ALL_IN_ONE
config BOARD_GOOGLE_AURON_PAINE
select BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_SPD_IN_CBFS
select SYSTEM_TYPE_LAPTOP
config BOARD_GOOGLE_AURON_YUNA
select BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_SPD_IN_CBFS
select SYSTEM_TYPE_LAPTOP
config BOARD_GOOGLE_BUDDY
select BOARD_GOOGLE_BASEBOARD_AURON
select SYSTEM_TYPE_ALL_IN_ONE
config BOARD_GOOGLE_GANDOF
select BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_SPD_IN_CBFS
select SYSTEM_TYPE_LAPTOP
config BOARD_GOOGLE_LULU
select BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_SPD_IN_CBFS
select SYSTEM_TYPE_LAPTOP
config BOARD_GOOGLE_SAMUS
select BOARD_GOOGLE_BASEBOARD_AURON
select HAVE_SPD_IN_CBFS
select SYSTEM_TYPE_LAPTOP
if BOARD_GOOGLE_BASEBOARD_AURON