From 40a8466655024234af887f14ae024a9200b3ffdb Mon Sep 17 00:00:00 2001 From: Kapil Porwal Date: Sun, 7 Sep 2025 19:49:17 +0530 Subject: [PATCH] mb/google/fatcat: Add option to enable VGA mode 12 This commit adds a new Kconfig option to the `fatcat` mainboard to enable VGA mode 12 support for early Sign of Life (eSOL). - This option, `FATCAT_VGA_MODE12_SUPPORT`, is dependent on `FSP_UGOP_EARLY_SIGN_OF_LIFE`. - It selects `ROMSTAGE_VGA` and `FSP_VGA_MODE12` to enable the necessary VGA components. BUG=b:406725440 TEST=Verify VGA text rotation on Google/Felino. Change-Id: I3b9a433c7b3938b8cc17f44552b8463ee049e5c3 Signed-off-by: Kapil Porwal Reviewed-on: https://review.coreboot.org/c/coreboot/+/89092 Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/mainboard/google/fatcat/Kconfig | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/mainboard/google/fatcat/Kconfig b/src/mainboard/google/fatcat/Kconfig index 394bf4f515..1d0f83f3ce 100644 --- a/src/mainboard/google/fatcat/Kconfig +++ b/src/mainboard/google/fatcat/Kconfig @@ -259,4 +259,13 @@ config OVERRIDE_DEVICETREE config VBOOT select VBOOT_LID_SWITCH +config FATCAT_VGA_MODE12_SUPPORT + bool "Enable VGA Mode 12 support for eSOL" + default n + depends on FSP_UGOP_EARLY_SIGN_OF_LIFE + select ROMSTAGE_VGA + select FSP_VGA_MODE12 + help + Select this if the FSP supports VGA mode 12 for eSOL. + endif # BOARD_GOOGLE_FATCAT_COMMON