summaryrefslogtreecommitdiff
path: root/payloads/external/tianocore/Kconfig
diff options
context:
space:
mode:
authorFelix Friedlander <felix@ffetc.net>2021-01-08 16:37:40 +1100
committerMartin Roth <martinroth@google.com>2021-10-09 20:56:21 +0000
commit45ce84113eee59ca0be53436105a05633b78315f (patch)
treef9047514bfe5e1725d7c24f402a6690924d4964a /payloads/external/tianocore/Kconfig
parentca1851dc1c57407e25f75e7562a688a5cdcd8e49 (diff)
payloads/tianocore/Kconfig: Extend help for bootsplash file
Add more detail as to why a smaller-than-screen-size image is to be preferred, in contrast to other payloads' bootsplash images. Signed-off-by: Felix Friedlander <felix@ffetc.net> Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Change-Id: Ib4c6666bb0e49369fe8fe2ae3dc12c023f668da0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/49233 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'payloads/external/tianocore/Kconfig')
-rw-r--r--payloads/external/tianocore/Kconfig14
1 files changed, 12 insertions, 2 deletions
diff --git a/payloads/external/tianocore/Kconfig b/payloads/external/tianocore/Kconfig
index 5349f25c09..a3c9981294 100644
--- a/payloads/external/tianocore/Kconfig
+++ b/payloads/external/tianocore/Kconfig
@@ -76,8 +76,18 @@ config TIANOCORE_BOOTSPLASH_FILE
default "bootsplash.bmp"
help
The path and filename of the file to use as graphical bootsplash
- screen. The file format must be uncompressed BMP, and the file's
- resolution must be less than the native resolution of the display.
+ image. The file must be an uncompressed BMP.
+
+ This image will also be used as the BGRT boot image, which may
+ persist through your OS boot process, and will be displayed
+ vertically centered 38.2% from the top of the display.
+
+ See ACPI spec 6.3, 5.2.22 Boot Graphics Resource Table (BGRT), and
+ Microsoft's documentation on BGRT positioning:
+ Docs/Windows/Windows Drivers/Bring up guide/Boot screen components
+
+ Accordingly, the image used should be no taller/wider than 40% of
+ the display panel's native pixel height/width (or resolution set).
If an absolute path is not given, the path will assumed to be
relative to the coreboot root directory.