From cdf0c76dc88f7abc5ba4fe8397cf8c57a05939ed Mon Sep 17 00:00:00 2001 From: Pranava Y N Date: Mon, 23 Jun 2025 12:39:34 +0530 Subject: [PATCH] mb/google/fatcat: Create new fatcat4es variant This new variant created will support PTL pre-production silicon. The existing `fatcat` variant will support production silicon. BUG=b:424355826 TEST=Able to build google/fatcat4es. Change-Id: I0f925a73a42aaf6d3ae6980169d912374b12d8ae Signed-off-by: Pranava Y N Reviewed-on: https://review.coreboot.org/c/coreboot/+/88171 Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik --- src/mainboard/google/fatcat/Kconfig | 6 ++++++ src/mainboard/google/fatcat/Kconfig.name | 3 +++ .../variants/baseboard/fatcat/include/baseboard/gpio.h | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/mainboard/google/fatcat/Kconfig b/src/mainboard/google/fatcat/Kconfig index 7b9dcf5335..66ca58e761 100644 --- a/src/mainboard/google/fatcat/Kconfig +++ b/src/mainboard/google/fatcat/Kconfig @@ -77,6 +77,11 @@ config BOARD_GOOGLE_FATCAT select EC_GOOGLE_CHROMEEC_MEC select MAINBOARD_USES_IFD_EC_REGION +config BOARD_GOOGLE_FATCAT4ES + select BOARD_GOOGLE_MODEL_FATCAT + select EC_GOOGLE_CHROMEEC_MEC + select MAINBOARD_USES_IFD_EC_REGION + config BOARD_GOOGLE_FATCATISH select BOARD_GOOGLE_MODEL_FATCAT select EC_GOOGLE_CHROMEEC_MEC @@ -152,6 +157,7 @@ config MAINBOARD_FAMILY config MAINBOARD_PART_NUMBER default "Fatcat" if BOARD_GOOGLE_FATCAT + default "Fatcat4ES" if BOARD_GOOGLE_FATCAT4ES default "Fatcat_ish" if BOARD_GOOGLE_FATCATISH default "Fatcatite" if BOARD_GOOGLE_FATCATITE default "Fatcatnuvo" if BOARD_GOOGLE_FATCATNUVO diff --git a/src/mainboard/google/fatcat/Kconfig.name b/src/mainboard/google/fatcat/Kconfig.name index e9bf37e570..26d9ec7dd2 100644 --- a/src/mainboard/google/fatcat/Kconfig.name +++ b/src/mainboard/google/fatcat/Kconfig.name @@ -5,6 +5,9 @@ comment "Fatcat" config BOARD_GOOGLE_FATCAT bool "-> Fatcat" +config BOARD_GOOGLE_FATCAT4ES + bool "-> Fatcat4ES" + config BOARD_GOOGLE_FATCATISH bool "-> Fatcat_ish" diff --git a/src/mainboard/google/fatcat/variants/baseboard/fatcat/include/baseboard/gpio.h b/src/mainboard/google/fatcat/variants/baseboard/fatcat/include/baseboard/gpio.h index 56f57f9950..3d5cece486 100644 --- a/src/mainboard/google/fatcat/variants/baseboard/fatcat/include/baseboard/gpio.h +++ b/src/mainboard/google/fatcat/variants/baseboard/fatcat/include/baseboard/gpio.h @@ -16,7 +16,8 @@ #define EC_SYNC_IRQ GPP_E07_IRQ #define GPIO_PCH_WP GPP_D02 #define GPIO_SLP_S0_GATE 0 /* Not Connected */ -#elif CONFIG(BOARD_GOOGLE_FATCAT) || CONFIG(BOARD_GOOGLE_FATCATISH) +#elif (CONFIG(BOARD_GOOGLE_FATCAT) || CONFIG(BOARD_GOOGLE_FATCAT4ES) \ + || CONFIG(BOARD_GOOGLE_FATCATISH)) #define EC_SYNC_IRQ 0 /* Not Connected */ #define GPIO_PCH_WP GPP_D02 #define GPIO_SLP_S0_GATE 0 /* Not Connected */