From 074dd4f6f588f55e1723e5b026b4313517f52abe Mon Sep 17 00:00:00 2001 From: Subrata Banik Date: Sat, 10 May 2025 01:45:36 +0530 Subject: [PATCH] mb/google/fatcat: Set logo vertical alignment to middle for variants This commit configures the firmware splash logo's vertical alignment to be centered (middle) for the Fatcat variants: Felino, Francka, and Kinmen. This is achieved by setting the 'logo_valignment' field to 'FW_SPLASH_VALIGNMENT_MIDDLE' within the 'common_soc_config' register. BUG=b:409718202 TEST=Able to see FW splash screen at the middle of the screen while booting google/fatcat. Change-Id: Idf7f06cac89c14f58e5a3bcab5fe61d72171352b Signed-off-by: Subrata Banik Reviewed-on: https://review.coreboot.org/c/coreboot/+/87617 Tested-by: build bot (Jenkins) Reviewed-by: Jayvik Desai --- src/mainboard/google/fatcat/variants/felino/overridetree.cb | 1 + src/mainboard/google/fatcat/variants/francka/overridetree.cb | 1 + src/mainboard/google/fatcat/variants/kinmen/overridetree.cb | 3 +++ 3 files changed, 5 insertions(+) diff --git a/src/mainboard/google/fatcat/variants/felino/overridetree.cb b/src/mainboard/google/fatcat/variants/felino/overridetree.cb index ff7d07a2c2..979583d67f 100644 --- a/src/mainboard/google/fatcat/variants/felino/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/felino/overridetree.cb @@ -102,6 +102,7 @@ chip soc/intel/pantherlake #| I2C4 | CLICK PAD | #+-------------------+---------------------------+ register "common_soc_config" = "{ + .logo_valignment = FW_SPLASH_VALIGNMENT_MIDDLE, .i2c[1] = { .early_init=1, .speed = I2C_SPEED_FAST, diff --git a/src/mainboard/google/fatcat/variants/francka/overridetree.cb b/src/mainboard/google/fatcat/variants/francka/overridetree.cb index 405be4547d..d11ff4ab62 100644 --- a/src/mainboard/google/fatcat/variants/francka/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/francka/overridetree.cb @@ -78,6 +78,7 @@ chip soc/intel/pantherlake #| I2C4 | Touchscreen, Touchpad | #+-------------------+---------------------------+ register "common_soc_config" = "{ + .logo_valignment = FW_SPLASH_VALIGNMENT_MIDDLE, .chipset_lockdown = CHIPSET_LOCKDOWN_COREBOOT, .i2c[1] = { .early_init = 1, diff --git a/src/mainboard/google/fatcat/variants/kinmen/overridetree.cb b/src/mainboard/google/fatcat/variants/kinmen/overridetree.cb index bfd637ae50..b012da9872 100644 --- a/src/mainboard/google/fatcat/variants/kinmen/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/kinmen/overridetree.cb @@ -1,4 +1,7 @@ chip soc/intel/pantherlake + register "common_soc_config" = "{ + .logo_valignment = FW_SPLASH_VALIGNMENT_MIDDLE, + }" device domain 0 on end