Subrata Banik has submitted this change. ( https://review.coreboot.org/c/coreboot/+/85454?usp=email )
(
22 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
)Change subject: soc/intel/pantherlake: Display Sign-of-Life during memory training
......................................................................
soc/intel/pantherlake: Display Sign-of-Life during memory training
This commit activates the Firmware Support Package (FSP) Memory
Sign-of-Life feature (FSP_UGOP_EARLY_SIGN_OF_LIFE), which allows for the
display of a user-configurable text message on-screen during memory
initialization. This feature enhances the user experience by providing
reassurance that the memory training process is underway and may take
some time.
The following FSP-M UPDs (Updateable Product Data) are utilized:
- VgaInitControl (boolean): Initializes graphics, establishes VGA text
mode, and centers the VgaMessage text on the screen. It clears the
screen, disables VGA text mode, and deactivates graphics upon exiting
the FSP-M (Firmware Support Package - Memory Initialization).
- VbtPtr (address): This is a pointer to the VBT (Video BIOS Table)
binary.
- VbtSize (unsigned integer): Indicates the size of the VBT binary.
- LidStatus (boolean): Given the limited resources available at early
boot stages, the text message is shown on a single monitor. The lid
status determines the most appropriate display to use:
- 0: If the lid is closed, display the text message on an external
display if one is available; otherwise, display nothing.
- 1: If the lid is open, display the message on the internal display;
if unavailable, default to an external display.
- VgaMessage (string): Specifies the text message to be displayed.
When the FSP_UGOP_EARLY_SIGN_OF_LIFE flag is set, coreboot is configured
to use the UPDs mentioned above to show a text message during the memory
training phase. This text message can be customized through the locale
text mechanism using the identifier memory_training_desc.
In addition, the newly introduced code records an extra event to
indicate when early Sign-Of-Life has been requested, to cover the Memory
Reference Code (MRC) training scenario. This event logging is crucial
for debugging and analyzing the boot process, especially in production
environments where it helps in pinpointing the exact stage where a boot
issue might occur.
TEST="Enabling FSP-M Sign-of-Life" message is present in the log upon
the first boot, and a message is displayed on the screen while the
FSP performs MRC training.
Signed-off-by: Anil Kumar <anil.kumar.k(a)intel.com>
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
Change-Id: I993eb0d59cd01fa62f35a77f84e262e389efb367
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85454
Reviewed-by: Ronak Kanabar <ronak.kanabar(a)intel.com>
Reviewed-by: Karthik Ramasubramanian <kramasub(a)google.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal(a)google.com>
Reviewed-by: Subrata Banik <subratabanik(a)google.com>
---
M src/soc/intel/pantherlake/Kconfig
M src/soc/intel/pantherlake/romstage/fsp_params.c
2 files changed, 37 insertions(+), 0 deletions(-)
Approvals:
Karthik Ramasubramanian: Looks good to me, but someone else must approve
build bot (Jenkins): Verified
Kapil Porwal: Looks good to me, approved
Ronak Kanabar: Looks good to me, approved
Subrata Banik: Looks good to me, approved
diff --git a/src/soc/intel/pantherlake/Kconfig b/src/soc/intel/pantherlake/Kconfig
index df95e52..a54f0de 100644
--- a/src/soc/intel/pantherlake/Kconfig
+++ b/src/soc/intel/pantherlake/Kconfig
@@ -17,6 +17,7 @@
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
diff --git a/src/soc/intel/pantherlake/romstage/fsp_params.c b/src/soc/intel/pantherlake/romstage/fsp_params.c
index 0c17d02..8de99d2 100644
--- a/src/soc/intel/pantherlake/romstage/fsp_params.c
+++ b/src/soc/intel/pantherlake/romstage/fsp_params.c
@@ -1,7 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0-only */
+#include <bootmode.h>
#include <cpu/intel/common/common.h>
#include <cpu/x86/msr.h>
+#include <elog.h>
#include <fsp/debug.h>
#include <fsp/fsp_debug_event.h>
#include <fsp/util.h>
@@ -11,6 +13,7 @@
#include <soc/pcie.h>
#include <soc/romstage.h>
#include <static.h>
+#include <ux_locales.h>
#define FSP_CLK_NOTUSED 0xff
#define FSP_CLK_LAN 0x70
@@ -355,6 +358,35 @@
fsp_control_log_level(mupd, fsp_debug_enable);
}
+static void fill_fspm_sign_of_life(FSPM_UPD *mupd)
+{
+ FSP_M_CONFIG *m_cfg = &mupd->FspmConfig;
+ FSPM_ARCHx_UPD *arch_upd = &mupd->FspmArchUpd;
+ void *vbt;
+ size_t vbt_size;
+
+ if (arch_upd->NvsBufferPtr)
+ return;
+
+ /* To enhance the user experience, let's display on-screen guidance during memory
+ training, acknowledging that the process may require patience. */
+
+ vbt = cbfs_map("vbt.bin", &vbt_size);
+ if (!vbt) {
+ printk(BIOS_ERR, "Could not load vbt.bin\n");
+ return;
+ }
+
+ printk(BIOS_INFO, "Enabling FSP-M Sign-of-Life\n");
+ elog_add_event_byte(ELOG_TYPE_FW_EARLY_SOL, ELOG_FW_EARLY_SOL_MRC);
+
+ m_cfg->VgaInitControl = 1;
+ m_cfg->VbtPtr = (efi_uintn_t)vbt;
+ m_cfg->VbtSize = vbt_size;
+ m_cfg->LidStatus = CONFIG(VBOOT_LID_SWITCH) ? get_lid_switch() : CONFIG(RUN_FSP_GOP);
+ m_cfg->VgaMessage = (efi_uintn_t)ux_locales_get_text(UX_LOCALE_MSG_MEMORY_TRAINING);
+}
+
void platform_fsp_memory_init_params_cb(FSPM_UPD *mupd, uint32_t version)
{
const struct soc_intel_pantherlake_config *config = config_of_soc();
@@ -363,6 +395,10 @@
fill_fsp_event_handler(mupd);
soc_memory_init_params(&mupd->FspmConfig, config);
+
+ if (CONFIG(FSP_UGOP_EARLY_SIGN_OF_LIFE))
+ fill_fspm_sign_of_life(mupd);
+
mainboard_memory_init_params(mupd);
}
--
To view, visit https://review.coreboot.org/c/coreboot/+/85454?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I993eb0d59cd01fa62f35a77f84e262e389efb367
Gerrit-Change-Number: 85454
Gerrit-PatchSet: 24
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Alok Agarwal <alok.agarwal(a)intel.com>
Gerrit-Reviewer: Anil Kumar K <anil.kumar.k(a)intel.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Karthik Ramasubramanian <kramasub(a)google.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: Ronak Kanabar <ronak.kanabar(a)intel.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Vikrant L Jadeja <vikrant.l.jadeja(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Jeremy Compostella <jeremy.compostella(a)intel.corp-partner.google.com>
Gerrit-CC: Julius Werner <jwerner(a)chromium.org>
Gerrit-CC: Paul Menzel <paulepanter(a)mailbox.org>
Subrata Banik has submitted this change. ( https://review.coreboot.org/c/coreboot/+/86578?usp=email )
Change subject: soc/intel/common/reset: Mark do_low_battery_poweroff with __noreturn
......................................................................
soc/intel/common/reset: Mark do_low_battery_poweroff with __noreturn
In the low battery poweroff scenario, the platform should halt after
issuing the poweroff command. This ensures that no further code
execution occurs, preventing potential issues.
Additionally, the do_low_battery_poweroff() function is marked with
__noreturn to indicate that it does not return. This is appropriate
because the platform will either power off or halt.
TEST=Able to compile google/fatcat.
Change-Id: Ieb77645283360b5731ca48b94551712b99109a1c
Signed-off-by: Subrata Banik <subratabanik(a)google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86578
Reviewed-by: Jérémy Compostella <jeremy.compostella(a)intel.com>
Reviewed-by: Kapil Porwal <kapilporwal(a)google.com>
Tested-by: build bot (Jenkins) <no-reply(a)coreboot.org>
Reviewed-by: Jayvik Desai <jayvik(a)google.com>
---
M src/soc/intel/common/reset.c
M src/soc/intel/common/reset.h
2 files changed, 2 insertions(+), 1 deletion(-)
Approvals:
Jayvik Desai: Looks good to me, approved
build bot (Jenkins): Verified
Jérémy Compostella: Looks good to me, approved
Kapil Porwal: Looks good to me, approved
diff --git a/src/soc/intel/common/reset.c b/src/soc/intel/common/reset.c
index 3fefa57..307be57 100644
--- a/src/soc/intel/common/reset.c
+++ b/src/soc/intel/common/reset.c
@@ -32,4 +32,5 @@
}
poweroff();
+ halt();
}
diff --git a/src/soc/intel/common/reset.h b/src/soc/intel/common/reset.h
index 8331853..71fe05d 100644
--- a/src/soc/intel/common/reset.h
+++ b/src/soc/intel/common/reset.h
@@ -30,6 +30,6 @@
*
* Call this function to power off the platform if the battery level is critically low.
*/
-void do_low_battery_poweroff(void);
+__noreturn void do_low_battery_poweroff(void);
#endif /* _INTEL_COMMON_RESET_H_ */
--
To view, visit https://review.coreboot.org/c/coreboot/+/86578?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Ieb77645283360b5731ca48b94551712b99109a1c
Gerrit-Change-Number: 86578
Gerrit-PatchSet: 3
Gerrit-Owner: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Attention is currently required from: Bora Guvendik, Cliff Huang, Jamie Ryu, Paul Menzel, Zhixing Ma.
Jérémy Compostella has posted comments on this change by Jérémy Compostella. ( https://review.coreboot.org/c/coreboot/+/84564?usp=email )
Change subject: mb/intel/ptlrvp: Add Intel Panther Lake RVP as copy of google/fatcat
......................................................................
Patch Set 5:
(1 comment)
Commit Message:
https://review.coreboot.org/c/coreboot/+/84564/comment/85de9e83_de97a5fa?us… :
PS5, Line 7: Initial commit for Intel Panther Lake RVP
> Please make it a statement. Maybe: […]
Done
--
To view, visit https://review.coreboot.org/c/coreboot/+/84564?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I914f73ff06bfb801fc319b45b23d7ce4cb7a6d60
Gerrit-Change-Number: 84564
Gerrit-PatchSet: 5
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Zhixing Ma <zhixing.ma(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Attention: Zhixing Ma <zhixing.ma(a)intel.com>
Gerrit-Attention: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Attention: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Attention: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Comment-Date: Tue, 25 Feb 2025 17:20:24 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Paul Menzel <paulepanter(a)mailbox.org>
Attention is currently required from: Bora Guvendik, Cliff Huang, Jamie Ryu, Jérémy Compostella, Zhixing Ma.
Hello Bora Guvendik, Cliff Huang, Jamie Ryu, Paul Menzel, Zhixing Ma, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/84564?usp=email
to look at the new patch set (#6).
Change subject: mb/intel/ptlrvp: Add Intel Panther Lake RVP as copy of google/fatcat
......................................................................
mb/intel/ptlrvp: Add Intel Panther Lake RVP as copy of google/fatcat
This commit introduces the Intel Panther Lake (PTL) Reference Validation
Platform (RVP) mainboard definition. It is aligned with the Google
Fatcat mainboard in the coreboot codebase, with the commit hash
e2ea7f22c6355d15515c049ca0dc4352173a0c01.
Intel's proprietary platform, commonly referred to as PTLRVP, and
Google's Fatcat mainboard share a considerable degree of similarity in
their design and capabilities. Nevertheless, Intel faces unique
challenges and requires specific board configurations that Google does
not. Consequently, there is a necessity for a specialized mainboard
tailored to Intel's individual needs.
To maintain consistency with the Fatcat board definition, the Chrome OS
Board Information (CBI) firmware configuration aligns with that of
Google Fatcat. If necessary, new bits will be appended, starting from
the end of the 32-bit firmware configuration field.
BUG=b:398880064
TEST=The Intel PTLRVP board successfully boots to the operating System.
Change-Id: I914f73ff06bfb801fc319b45b23d7ce4cb7a6d60
Signed-off-by: Jeremy Compostella <jeremy.compostella(a)intel.com>
---
A src/mainboard/intel/ptlrvp/Kconfig
A src/mainboard/intel/ptlrvp/Kconfig.name
A src/mainboard/intel/ptlrvp/Makefile.mk
A src/mainboard/intel/ptlrvp/board_info.txt
A src/mainboard/intel/ptlrvp/bootblock.c
A src/mainboard/intel/ptlrvp/chromeos-debug-fsp.fmd
A src/mainboard/intel/ptlrvp/chromeos.c
A src/mainboard/intel/ptlrvp/chromeos.fmd
A src/mainboard/intel/ptlrvp/dsdt.asl
A src/mainboard/intel/ptlrvp/ec.c
A src/mainboard/intel/ptlrvp/mainboard.c
A src/mainboard/intel/ptlrvp/romstage.c
A src/mainboard/intel/ptlrvp/smihandler.c
A src/mainboard/intel/ptlrvp/spd/Makefile.mk
A src/mainboard/intel/ptlrvp/variants/baseboard/include/baseboard/variants.h
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/Makefile.mk
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/devicetree.cb
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/ec.h
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/include/baseboard/gpio.h
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/memory.c
A src/mainboard/intel/ptlrvp/variants/baseboard/ptlrvp/ramstage.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/Makefile.mk
A src/mainboard/intel/ptlrvp/variants/ptlrvp/devicetree.cb
A src/mainboard/intel/ptlrvp/variants/ptlrvp/fw_config.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/gpio.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/hda_verb.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/include/baseboard/ec.h
A src/mainboard/intel/ptlrvp/variants/ptlrvp/include/baseboard/gpio.h
A src/mainboard/intel/ptlrvp/variants/ptlrvp/include/variant/ec.h
A src/mainboard/intel/ptlrvp/variants/ptlrvp/include/variant/gpio.h
A src/mainboard/intel/ptlrvp/variants/ptlrvp/memory.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/memory/Makefile.mk
A src/mainboard/intel/ptlrvp/variants/ptlrvp/memory/dram_id.generated.txt
A src/mainboard/intel/ptlrvp/variants/ptlrvp/memory/mem_parts_used.txt
A src/mainboard/intel/ptlrvp/variants/ptlrvp/overridetree.cb
A src/mainboard/intel/ptlrvp/variants/ptlrvp/ramstage.c
A src/mainboard/intel/ptlrvp/variants/ptlrvp/variant.c
37 files changed, 3,386 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/84564/6
--
To view, visit https://review.coreboot.org/c/coreboot/+/84564?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I914f73ff06bfb801fc319b45b23d7ce4cb7a6d60
Gerrit-Change-Number: 84564
Gerrit-PatchSet: 6
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Reviewer: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Reviewer: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)mailbox.org>
Gerrit-Reviewer: Zhixing Ma <zhixing.ma(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Bora Guvendik <bora.guvendik(a)intel.com>
Gerrit-Attention: Zhixing Ma <zhixing.ma(a)intel.com>
Gerrit-Attention: Cliff Huang <cliff.huang(a)intel.com>
Gerrit-Attention: Jamie Ryu <jamie.m.ryu(a)intel.com>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella(a)intel.com>
Attention is currently required from: Subrata Banik.
Jérémy Compostella has posted comments on this change by Jérémy Compostella. ( https://review.coreboot.org/c/coreboot/+/86532?usp=email )
Change subject: soc/intel/common: Refactor FSP-M early Sign-of-Life (SoL) settings
......................................................................
Patch Set 6:
(1 comment)
Patchset:
PS6:
> we are having discussion at https://review.coreboot. […]
As we could not hold back the [85454 soc/intel/pantherlake: Display Sign-of-Life during memory training](https://review.coreboot.org/c/coreboot/+/85454) CL without any good justification, we are moving the discussion from [85454 3280809d_e258c525](https://review.coreboot.org/c/coreboot/+/85454/comment/3… here.
--
To view, visit https://review.coreboot.org/c/coreboot/+/86532?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I03506fbc49ea5b86ce65fe2afbf692b6708a87c5
Gerrit-Change-Number: 86532
Gerrit-PatchSet: 6
Gerrit-Owner: Jérémy Compostella <jeremy.compostella(a)intel.com>
Gerrit-Reviewer: Dinesh Gehlot <digehlot(a)google.com>
Gerrit-Reviewer: Eran Mitrani <mitrani(a)google.com>
Gerrit-Reviewer: Intel coreboot Reviewers <intel_coreboot_reviewers(a)intel.com>
Gerrit-Reviewer: Jakub "Kuba" Czapiga <czapiga(a)google.com>
Gerrit-Reviewer: Jayvik Desai <jayvik(a)google.com>
Gerrit-Reviewer: Kapil Porwal <kapilporwal(a)google.com>
Gerrit-Reviewer: Pranava Y N <pranavayn(a)google.com>
Gerrit-Reviewer: Subrata Banik <subratabanik(a)google.com>
Gerrit-Reviewer: Tarun <tstuli(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Subrata Banik <subratabanik(a)google.com>
Gerrit-Comment-Date: Tue, 25 Feb 2025 17:12:11 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Subrata Banik <subratabanik(a)google.com>
Attention is currently required from: Felix Held, Fred Reitberger, Jason Glenesk, Matt DeVillier, Patrick Rudolph.
Felix Held has posted comments on this change by Felix Held. ( https://review.coreboot.org/c/coreboot/+/86466?usp=email )
Change subject: soc/amd/cezanne/acpi: Add ACP MSG0 method
......................................................................
Patch Set 3:
(1 comment)
File src/soc/amd/cezanne/acpi.c:
https://review.coreboot.org/c/coreboot/+/86466/comment/983ad22c_d8fedc54?us… :
PS3, Line 113: acpigen_write_integer(smn_address);
good catch! my code didn't write the DWORD_PREFIX before the DWORD value which explains the malfunction
--
To view, visit https://review.coreboot.org/c/coreboot/+/86466?usp=email
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: I34f641fbfe40b5df7f0ff2fc173510c5cf2a7f61
Gerrit-Change-Number: 86466
Gerrit-PatchSet: 3
Gerrit-Owner: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Reviewer: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Reviewer: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Reviewer: Matt DeVillier <matt.devillier(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Attention: Jason Glenesk <jason.glenesk(a)gmail.com>
Gerrit-Attention: Patrick Rudolph <patrick.rudolph(a)9elements.com>
Gerrit-Attention: Matt DeVillier <matt.devillier(a)amd.corp-partner.google.com>
Gerrit-Attention: Fred Reitberger <reitbergerfred(a)gmail.com>
Gerrit-Attention: Felix Held <felix-coreboot(a)felixheld.de>
Gerrit-Comment-Date: Tue, 25 Feb 2025 17:09:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No