vc/google/chromeos: Enable eSOL config with libgfx and uGOP
This patch introduces a new early sign-of-life config option when libgfx or uGOP is enabled for early graphics initialization. BUG=b:352651132 TEST=Able to build google/rex and google/tivviks Change-Id: Ic8fe4ca5234de7f8e579f950f6ccbf750f4c7950 Signed-off-by: Jayvik Desai <jayvik@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83705 Reviewed-by: Dinesh Gehlot <digehlot@google.com> Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
e8babf03ee
commit
a0dbf25a22
@ -102,5 +102,26 @@ config CHROMEBOOK_PLUS_LOGO_PATH
|
|||||||
depends on CHROMEOS_FW_SPLASH_SCREEN
|
depends on CHROMEOS_FW_SPLASH_SCREEN
|
||||||
default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/logo.bmp"
|
default "3rdparty/blobs/mainboard/\$(MAINBOARDDIR)/logo.bmp"
|
||||||
|
|
||||||
|
config CHROMEOS_ENABLE_ESOL
|
||||||
|
def_bool FSP_UGOP_EARLY_SIGN_OF_LIFE || MAINBOARD_HAS_EARLY_LIBGFXINIT
|
||||||
|
help
|
||||||
|
Early sign-of-life (eSOL) provides an early boot notification during
|
||||||
|
critical firmware updates on Chrome OS devices, particularly for
|
||||||
|
updates requiring a restart (e.g., CSE and FSP).
|
||||||
|
|
||||||
|
eSOL Implementation Options:
|
||||||
|
|
||||||
|
- FSP uGOP: Closed-source solution from Intel's Firmware Support
|
||||||
|
Package.
|
||||||
|
- libgfxinit: Open-source graphics initialization library.
|
||||||
|
|
||||||
|
Platforms before Intel Meteor Lake are expected to use the libgfxinit.
|
||||||
|
|
||||||
|
Devices from Intel Meteor Lake onwards will utilize the Intel FSP
|
||||||
|
uGOP driver for eSOL.
|
||||||
|
|
||||||
|
If your platform supports eSOL, enable it by selecting the
|
||||||
|
appropriate option.
|
||||||
|
|
||||||
endif # CHROMEOS
|
endif # CHROMEOS
|
||||||
endmenu
|
endmenu
|
||||||
|
Loading…
x
Reference in New Issue
Block a user