Hello build bot (Jenkins), Martin Roth, Furquan Shaikh, Patrick Georgi, Subrata Banik, Meera Ravindranath, Ronak Kanabar, Patrick Rudolph, Karthik Ramasubramanian,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/48205
to look at the new patch set (#4).
Change subject: drivers/intel/gma: Enable option to add second VBT with custom name ......................................................................
drivers/intel/gma: Enable option to add second VBT with custom name
Drawman board has different port configuration where it has HDMI port on DDI2. We need separate VBT file for drawman to handle this since all other variants has type-C port.
This case requires coreboot to keep 2 separate VBT files: vbt.bin and vbt_drawman.bin. coreboot should be able to select correct file after reading fw_config during run time.
To generalize this solution, this patch provides Kconfig to add custom VBT file name and also user can provide name as which VBT file will be stored in CBFS.
Example: CONFIG_INTEL_GMA_ADD_CUSTOM_VBT=y CONFIG_INTEL_GMA_CUSTOM_VBT_FILE="blobs/vbt_draw.bin" CONFIG_INTEL_GMA_CUSTOM_VBT_CBFS_NAME="vbt_drawman.bin"
Adding these 3 config will allow user to add one more vbt file "vbt_draw.bin" and it'll save file in CBFS region with name "vbt_drawman.bin"
BUG=b:161190931 BRANCH=dedede TEST=vbt_drawman is stitched into CBFS and drawcia and drawman boots fine.
Cq-Depend: chrome-internal:3436383 Change-Id: Ic68e211126eadbd2c866027619e1ed4e6128d905 Signed-off-by: Maulik V Vaghela maulik.v.vaghela@intel.com --- M src/device/Kconfig M src/drivers/intel/gma/Makefile.inc 2 files changed, 27 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/05/48205/4