Attention is currently required from: Angel Pons, Dinesh Gehlot, Jayvik Desai, Julius Werner, Kapil Porwal, Nick Vaccaro, Paul Menzel, Rishika Raj.
Subrata Banik has posted comments on this change by Jayvik Desai. ( https://review.coreboot.org/c/coreboot/+/83705?usp=email )
Change subject: vc/google/chromeos: Enable eSOL config with libgfx and uGOP ......................................................................
Patch Set 26:
(1 comment)
File src/vendorcode/google/chromeos/Kconfig:
https://review.coreboot.org/c/coreboot/+/83705/comment/ace99e4c_3977f127?usp... : PS26, Line 108: Enabled if the platform has an early sign of life feature. should we also say, for what we are using early SOL feature and what is the expectation here ?
eSOL is a feature that can be implemented using two different technologies:
(A) FSP uGOP (B) libgfxinit
Platform prior to Intel Meteor Lake expected to use Open Source Libgfxinit solution whereelse devices starting with Intel Meteor Lake is committed to enable eSOL using Intel FSP uGOP driver.
```
config CHROMEOS_ENABLE_ESOL def_bool FSP_UGOP_EARLY_SIGN_OF_LIFE || MAINBOARD_HAS_EARLY_LIBGFXINIT help Enabled if the platform has an early Sign Of Life (eSOL) feature.
eSOL is a feature that allows users to display an early boot notification during CrOS devices are undergoing critical firmware updates. This feature is especially useful for firmware updates that require a restart, such as CSE uprev and FSP uprev.
eSOL can be implemented using two technologies:
* FSP uGOP: This is a closed-source solution provided by Intel as part of their Firmware Support Package (FSP). * libgfxinit: This is an open-source graphics initialization library that can also be used to implement eSOL.
Platforms prior to Intel Meteor Lake are expected to use the open-source libgfxinit solution. Devices starting with Intel Meteor Lake will use the Intel FSP uGOP driver to enable eSOL.
If your platform supports eSOL, select this option to enable it.
```