From e7984f39eb55686530bf772267c0e260ab5889fb Mon Sep 17 00:00:00 2001 From: Pranava Y N Date: Tue, 17 Jun 2025 20:22:22 +0530 Subject: [PATCH] mb/google/fatcat: Create new fatcatnuvo4es variant This new variant will support PTL pre-production silicon. The existing `fatcatnuvo` variant will support production silicon. BUG=b:424355826 TEST=Able to build google/fatcatnuvo4es. Change-Id: I079f9bbf0be9c3149b3f583102bec32f328ab44d Signed-off-by: Pranava Y N Reviewed-on: https://review.coreboot.org/c/coreboot/+/88129 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/mainboard/google/fatcat/Kconfig | 4 ++++ src/mainboard/google/fatcat/Kconfig.name | 3 +++ .../fatcat/variants/baseboard/fatcat/include/baseboard/gpio.h | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/mainboard/google/fatcat/Kconfig b/src/mainboard/google/fatcat/Kconfig index 66ca58e761..82d6298438 100644 --- a/src/mainboard/google/fatcat/Kconfig +++ b/src/mainboard/google/fatcat/Kconfig @@ -90,6 +90,9 @@ config BOARD_GOOGLE_FATCATISH config BOARD_GOOGLE_FATCATNUVO select BOARD_GOOGLE_MODEL_FATCAT +config BOARD_GOOGLE_FATCATNUVO4ES + select BOARD_GOOGLE_MODEL_FATCAT + config BOARD_GOOGLE_FATCATITE select BOARD_GOOGLE_MODEL_FATCAT @@ -161,6 +164,7 @@ config MAINBOARD_PART_NUMBER default "Fatcat_ish" if BOARD_GOOGLE_FATCATISH default "Fatcatite" if BOARD_GOOGLE_FATCATITE default "Fatcatnuvo" if BOARD_GOOGLE_FATCATNUVO + default "Fatcatnuvo4ES" if BOARD_GOOGLE_FATCATNUVO4ES default "Francka" if BOARD_GOOGLE_FRANCKA default "Felino" if BOARD_GOOGLE_FELINO default "Felino4ES" if BOARD_GOOGLE_FELINO4ES diff --git a/src/mainboard/google/fatcat/Kconfig.name b/src/mainboard/google/fatcat/Kconfig.name index 26d9ec7dd2..ad765cebfa 100644 --- a/src/mainboard/google/fatcat/Kconfig.name +++ b/src/mainboard/google/fatcat/Kconfig.name @@ -17,6 +17,9 @@ config BOARD_GOOGLE_FATCATITE config BOARD_GOOGLE_FATCATNUVO bool "-> Fatcatnuvo" +config BOARD_GOOGLE_FATCATNUVO4ES + bool "-> Fatcatnuvo4ES" + config BOARD_GOOGLE_FELINO bool "-> Felino" 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 3d5cece486..709e94f1ee 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 @@ -12,7 +12,8 @@ * EC_SYNC_IRQ - GPIO IRQ for tight timestamps / wake support * GPIO_PCH_WP - WP signal to PCH */ -#if CONFIG(BOARD_GOOGLE_FATCATNUVO) || CONFIG(BOARD_GOOGLE_FATCATITE) +#if (CONFIG(BOARD_GOOGLE_FATCATNUVO) || CONFIG(BOARD_GOOGLE_FATCATNUVO4ES) \ + || CONFIG(BOARD_GOOGLE_FATCATITE)) #define EC_SYNC_IRQ GPP_E07_IRQ #define GPIO_PCH_WP GPP_D02 #define GPIO_SLP_S0_GATE 0 /* Not Connected */