Attention is currently required from: Andrey Petrov, Julius Werner, Ronak Kanabar, Shelley Chen, Subrata Banik.
Subrata Banik has uploaded a new patch set (#8) to the change originally created by Shelley Chen. ( https://review.coreboot.org/c/coreboot/+/79775?usp=email )
The following approvals got outdated and were removed: Code-Review+1 by Subrata Banik, Verified+1 by build bot (Jenkins)
Change subject: Choose Correct FW splash screen at runtime ......................................................................
Choose Correct FW splash screen at runtime
This CL uses the factory config that is retrieved by the TPM in order to determine if the device is a chromebook or a chromebook plus device at runtime. From this it will dynamically choose the correct FW splash screen to display at boot time.
This CL also introduces three new Kconfigs: CHROMEOS_FW_SPLASH_SCREEN CB_LOGO_PATH CB_PLUS_LOGO_PATH which allow users to enable the fw splash screen feature in the vendorcode. Previously, we were using the BMP_LOGO Kconfig in drivers/intel/fsp2_0, but we didn't want the top level Kconfigs to be located inside the architecture specific files.
BUG=b:317880956 BRANCH=None TEST=emerge-rex coreboot chromeos-bootimage verify that FW splash screen appears
Change-Id: I56613d1e7e81e25b31ad034edae0f716c94c4960 Signed-off-by: Shelley Chen shchen@google.com --- M src/drivers/intel/fsp2_0/Makefile.inc M src/include/bootsplash.h M src/lib/Kconfig M src/lib/bmp_logo.c M src/vendorcode/google/chromeos/Kconfig M src/vendorcode/google/chromeos/Makefile.inc A src/vendorcode/google/chromeos/splash.c 7 files changed, 68 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/75/79775/8