mb/google/fatcat: Enable FSP_UGOP_EARLY_SIGN_OF_LIFE

This patch moves eSOL enablement from the SoC level to the mainboard level. This gives the mainboard the option to not use eSOL if it's not supported.

The FSP_UGOP_EARLY_SIGN_OF_LIFE Kconfig option is now enabled for the Fatcat and Felino boards.

This option was previously enabled at the SoC level for Pantherlake,
but is now being enabled specifically for these mainboards.

BUG=b:400550435
TEST=Build the Fatcat and Felino targets. Verify that the eSOL works
fine.

Change-Id: Ie0cf5b00f75071640475d61420824cb2b89b4103
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/87236
Reviewed-by: Pranava Y N <pranavayn@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Jayvik Desai <jayvik@google.com>
This commit is contained in:
Subrata Banik 2025-04-09 09:48:39 +05:30
commit 9fb57d9699
2 changed files with 2 additions and 1 deletions

View file

@ -62,6 +62,7 @@ config BOARD_GOOGLE_MODEL_FATCAT
select DRIVERS_GENERIC_BAYHUB_LV2
select DRIVERS_GENERIC_MAX98357A
select DRIVERS_INTEL_TOUCH
select FSP_UGOP_EARLY_SIGN_OF_LIFE
config BOARD_GOOGLE_FATCAT
select BOARD_GOOGLE_MODEL_FATCAT
@ -81,6 +82,7 @@ config BOARD_GOOGLE_FATCATITE
config BOARD_GOOGLE_FELINO
select BOARD_GOOGLE_BASEBOARD_FATCAT
select FSP_UGOP_EARLY_SIGN_OF_LIFE
select HAVE_SLP_S0_GATE
select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD

View file

@ -17,7 +17,6 @@ config SOC_INTEL_PANTHERLAKE_BASE
select FAST_SPI_SUPPORTS_EXT_BIOS_WINDOW
select FSP_COMPRESS_FSP_S_LZ4
select FSP_M_XIP
select FSP_UGOP_EARLY_SIGN_OF_LIFE
select FSP_USES_CB_DEBUG_EVENT_HANDLER
select FSPS_HAS_ARCH_UPD
select GENERIC_GPIO_LIB