From bc26e771708b6cf20b77eb3427c09c093448cb8a Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Thu, 30 Apr 2020 19:01:51 -0500 Subject: [PATCH] mb/google/reef: Add and use VBT Add VBT file, and override use via Kconfig since all Reef variants use the same VBT file. VBT extracted from firmware in ChromeOS recovery image. Test: built/boot google/reef w/FSP display init Change-Id: I31156ec7371c0443719fdd9ddac6ed4960c83767 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/40926 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber Reviewed-by: Angel Pons --- src/mainboard/google/reef/Kconfig | 5 +++++ src/mainboard/google/reef/data.vbt | Bin 0 -> 6656 bytes 2 files changed, 5 insertions(+) create mode 100644 src/mainboard/google/reef/data.vbt diff --git a/src/mainboard/google/reef/Kconfig b/src/mainboard/google/reef/Kconfig index 6b970b28ac..25d02cdc94 100644 --- a/src/mainboard/google/reef/Kconfig +++ b/src/mainboard/google/reef/Kconfig @@ -12,6 +12,7 @@ config BOARD_GOOGLE_BASEBOARD_REEF select EC_GOOGLE_CHROMEEC_LPC select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES + select INTEL_GMA_HAVE_VBT select INTEL_LPSS_UART_FOR_CONSOLE select MAINBOARD_HAS_CHROMEOS select MAINBOARD_HAS_I2C_TPM_CR50 @@ -103,4 +104,8 @@ config PRERAM_CBMEM_CONSOLE_SIZE config FMDFILE default "src/mainboard/$(CONFIG_MAINBOARD_DIR)/default.fmd" if !CHROMEOS +# Override the default behavior, since the data.vbt is the same for all variants +config INTEL_GMA_VBT_FILE + default "src/mainboard/$(MAINBOARDDIR)/data.vbt" + endif # BOARD_GOOGLE_REEF diff --git a/src/mainboard/google/reef/data.vbt b/src/mainboard/google/reef/data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..d9a55d2bb24ddc370a06fda07ddad061b45134c4 GIT binary patch literal 6656 zcmeHLZ%iCT6o0$R{hQrAjs-2fBAxz`9<+spwpWTMdmK=%g>nZJF`DqFceO-XC{U%= zmNn9Z#MImeHPtkVF-B9rkf@)Gv3^jSG+Owerk|u~Olo73Cf4YOw&$DOg#%i`wbnni zyvy77=FOYm%)FV|d3&o{Dw}C#V?%3m!wzau6jUJDS@^t}DnkuTZB>EhKwD*9LvTAi z3lGA%B{wbsL^*D$RIIASp?w3fZeL?Qt?%jV>W&pv#rmHa=;@{5V2B2G?TU5B`Z@+; zQQFk9H9#4jOezm_bw}xr1A9ATePt9uRP?6B8w)pVq_kvnk-DL%L@nNgHD$&AvQ1lL zQdJ#ns1Jwg0?i>Dctazt3N;0qnyTw7>z<(D#)jHZWvIEjN+z?W5bWta*w^*+o&o9$ z=F<}FXT5=I44DRd`g#j#pu3wkGM|3h80(MqJsXP_%7g)(0%sZrz}X;O0}ig205}2C z05kwPtDpG_9^f}|JhsSlf<1f6i?u~~0fh&#Ska<1_-YS$JkCql4@H{;dqzd_-g2y@!(3xHoO^n_ax23><0as9uRV|b8`EZjV}#S; zRM_pxg{^`Q1_U0C2&J$x?KC)D6xO;t@ECFg`HYRgcgQ~?|BU=A@^xf~oj?ZiGUSJm zi;%Y<2a)TMA4l#$wjY3N30`MQfTVMl%rGT*(%_YR&`((Q6PDd|1s5BMSW>j4VNBtX zNH`pDBk^rEBofX?*$6a5z-e<;7E-Mx>kKIfVXNGXlEtdkDkl=Ib}aJ7*7&=ghog9{j(}gS_F{)DhQ7d+Ch|lLJkx9E>S)q0tb}CJB-4Yk^0G``lj*0j@{LS>km+?1gy>Sx0+6R>kN8c5Z2yp8KL4)f%k=F1 zrR%lU^~tpmAl*Q~mzaIwbCIt>yAGM{9!~~qWsU*gr$|y=O}H)Gu`kxWqhoLEe^6kP znoVn81pBtrn3JEho)?9rKGXge^pEEdKZn*m0LN-@SRu^RcS0DVu#S5jE((QX03*|M zPpBJ=w}2Vqjegv@aokA8nVKDTyj3cY*>^K0@W|uVM;kkf=|jsavM?4bCi78wIXFwY z@@o7Xtm@iVf~(W!D+m1iXCI+Pqs5++v0IGx-QQtXIrBG?dHY&&WoB!3gZvyGoJCrU zzs(Z8B>;_%-li;N5l6Rdgq*X~OHQ=Ki!`zZo{ E0vr8OE&u=k literal 0 HcmV?d00001