From b8a88f851ea8f567d9fc571815f58722589a2f16 Mon Sep 17 00:00:00 2001 From: Shuo Liu Date: Thu, 27 Feb 2025 19:12:39 +0800 Subject: [PATCH] Kconfig: Update prompt and help text for CBFS_SIZE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kconfig item CBFS_SIZE is actually indicating the host firmware size, a.k.a. coreboot owned flash region size, covering CBFS, FMAP, console, MRC cache, VPD, etc. Revise the prompt and help documentation to reflect recent usage updates. Change-Id: I762042fae6357ee368b22a47b8e1168902041675 Signed-off-by: Shuo Liu Reviewed-on: https://review.coreboot.org/c/coreboot/+/86571 Reviewed-by: Jérémy Compostella Tested-by: build bot (Jenkins) --- src/Kconfig | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src/Kconfig b/src/Kconfig index e4c8467f21..58c2e07ea9 100644 --- a/src/Kconfig +++ b/src/Kconfig @@ -634,18 +634,19 @@ config FMDFILE When an fmd is specified, it overrides the default format. config CBFS_SIZE - hex "Size of CBFS filesystem in ROM" + hex "Size of coreboot owned area in ROM" depends on FMDFILE = "" # Default value set at the end of the file help - This is the part of the ROM actually managed by CBFS, located at the - end of the ROM (passed through cbfstool -o) on x86 and at the start - of the ROM (passed through cbfstool -s) everywhere else. It defaults - to span the whole ROM on all but Intel systems that use an Intel Firmware - Descriptor. It can be overridden to make coreboot live alongside other - components like ChromeOS's vboot/FMAP or Intel's IFD / ME / TXE - binaries. This symbol should only be used to generate a default FMAP and - is unused when a non-default fmd file is provided via CONFIG_FMDFILE. + This is the part of ROM (Read-Only Memory) actually managed by coreboot, + located at the end of the ROM on x86 systems and at the start of the ROM + everywhere else. It defaults to span the whole ROM on all systems except for + Intel systems that use an Intel Flash Descriptor. It can be overridden to + make coreboot live alongside other vendor blobs like Intel's IFD (Intel + Flash Descriptor), ME (Management Engine), and TXE (Trusted Execution + Engine) binaries. This symbol is only used to generate a default FMAP + (Flash Memory Map) and is unused when a .fmd file is provided + via CONFIG_FMDFILE. endmenu