From 9d9ce62ae9bd122e43ab87468de541a822a0ff1f Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Tue, 25 Dec 2018 18:12:41 +0100 Subject: [PATCH] mb/google/nami: Add VBT blobs and include them in cbfs Add vbt files for nami variants and select Kconfig option to utilize them. The default vbt is automatically added by the Kconfig selection and so does not need to be specified in the makefile with the others. Test: boot vayne and akali nami variants, verify display functional and correct vbt loaded. Change-Id: Iaf49bdee7ae82a0a61192327351267f098eb5ab1 Signed-off-by: Arthur Heymans Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/30427 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber --- src/mainboard/google/poppy/Kconfig | 1 + .../google/poppy/variants/nami/Makefile.inc | 3 +++ .../nami/{vbt-akali.bin => akali-data.vbt} | Bin .../google/poppy/variants/nami/data.vbt | Bin 0 -> 4608 bytes .../google/poppy/variants/nami/pantheon-data.vbt | Bin 0 -> 4608 bytes .../google/poppy/variants/nami/vayne-data.vbt | Bin 0 -> 4608 bytes 6 files changed, 4 insertions(+) rename src/mainboard/google/poppy/variants/nami/{vbt-akali.bin => akali-data.vbt} (100%) create mode 100644 src/mainboard/google/poppy/variants/nami/data.vbt create mode 100644 src/mainboard/google/poppy/variants/nami/pantheon-data.vbt create mode 100644 src/mainboard/google/poppy/variants/nami/vayne-data.vbt diff --git a/src/mainboard/google/poppy/Kconfig b/src/mainboard/google/poppy/Kconfig index b7f479f888..6bc8269aa7 100644 --- a/src/mainboard/google/poppy/Kconfig +++ b/src/mainboard/google/poppy/Kconfig @@ -10,6 +10,7 @@ config BOARD_GOOGLE_BASEBOARD_POPPY select EC_GOOGLE_CHROMEEC_LPC select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES + select INTEL_GMA_HAVE_VBT if BOARD_GOOGLE_NAMI select INTEL_LPSS_UART_FOR_CONSOLE select MAINBOARD_HAS_CHROMEOS select MAINBOARD_USES_FSP2_0 diff --git a/src/mainboard/google/poppy/variants/nami/Makefile.inc b/src/mainboard/google/poppy/variants/nami/Makefile.inc index dc80357835..0033c60ee7 100644 --- a/src/mainboard/google/poppy/variants/nami/Makefile.inc +++ b/src/mainboard/google/poppy/variants/nami/Makefile.inc @@ -43,3 +43,6 @@ oem.bin-file := $(call strip_quotes,$(CONFIG_OEM_BIN_FILE)) oem.bin-type := raw $(call add_vbt_to_cbfs, vbt-bard.bin, bard-data.vbt) +$(call add_vbt_to_cbfs, vbt-akali.bin, akali-data.vbt) +$(call add_vbt_to_cbfs, vbt-pantheon.bin, pantheon-data.vbt) +$(call add_vbt_to_cbfs, vbt-vayne.bin, vayne-data.vbt) diff --git a/src/mainboard/google/poppy/variants/nami/vbt-akali.bin b/src/mainboard/google/poppy/variants/nami/akali-data.vbt similarity index 100% rename from src/mainboard/google/poppy/variants/nami/vbt-akali.bin rename to src/mainboard/google/poppy/variants/nami/akali-data.vbt diff --git a/src/mainboard/google/poppy/variants/nami/data.vbt b/src/mainboard/google/poppy/variants/nami/data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..84063621d0a655cdc7024cf8c0e25004d09183b4 GIT binary patch literal 4608 zcmeHKUu;ul6hF7Of4_TgcY8;m6r4vy=mu=J118KVw`&J0>sY&vIid+2wCG}CV;g4p zj~ZvP1T}q7gNEo5UktvG7@v%h7b6K#c~E?m7ZW6!n27NOxSspn%L**81|tT;Y0r1g zckb!$p7Z@ZT{+k}fVrMs>3B~UI#d81c7?W6JD)mJeYxGq_&|JjXSy%ZgWtnqh=#6S z1Skl?QaPsUvDAUdVkz3+NU&+_9o;ihDz+qx6VFYKj$tN|!ua03#Zqy6c(Pc)+~Br2 zT9^v!JTy`&;EqH4_Y}w5k$`ma#@L4D^&1dlEv@v`V;f1;+hc9*8#gN~*_G()&7{)t zfmGiP?CZy5Di_b?x_Ud)yD-z=*PZH24Rj?HHkU?XbnNi>$TQDQVl>f+t@Ms{9F&KQ ziP7<~W{j6g*l+nvV1IFQS*{Vmi(EG>XNS-Y=klPc{)>cUkq^Mb6;(ir zgkm8^!|}T8c-gPzkI^;fg^pJ+V3`0&c)6krXuq0z6f}`a(K}ueccJ&-^T2G}M>VN!I#E8-?t;XV!i0K%Gp3QrJciO+Z#{6PE@@h`-G z5MLqoc^QO=mk~cg+(NvWI6>S?{3P)(vG)*MHeF?F3W&;rBSW?X)eUboLixC3KknEA zztdzBF-J;{bmIj@3rg<%xyN)q!)3zS2ejFw$la{{TkN~iFpnuhyWVj2Jtb5!%UlC>}7@@G3_(PzGV0_)Ba*ikZ`r6 zZI)O zL_5l}V<#Ubgr@3TRCt{t&w8e7SP$b{O~&c`bU_bi z?RpR>3z3$iwI1$pO>zXqM(|(_SzL_3YzCL;vYx1BQK9`vF_e9q_OV literal 0 HcmV?d00001 diff --git a/src/mainboard/google/poppy/variants/nami/pantheon-data.vbt b/src/mainboard/google/poppy/variants/nami/pantheon-data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..7e4fb0afe5ae87582126da375c018c4b5e1b389f GIT binary patch literal 4608 zcmeGfU2GI(aQ60ozump=Z3!F)))5h|1=_s=6>62e-W7WEO7D85mT1Bi?$E}AmbQ@M zA7`uy32N>^4H}|Nd@=Y!Vtg`2UW_C}pV14D&USo`}Y*b+mQ_Eq>Zr+&FeQH##&nGtH(AHtGCD6+Ba@iSh6e8*PBVD z;{&O_9oW~8$y6?$%XRg3rgveczpp#hnHuOyDr`24#OT$p+w zGA2gH$C@!-Dq+8+GlBiZiQ@R-Vxd`KmXR~ycMAZ52kHzE;94ty-~J-_Rd5^NMsTZO zAQ&p3YCUxW7yt;MT283o+9tQ=>VA0<(y_^TK6To~=5n&2g$k}To*W?>T$(0tp z3*HFlz}I2Z`QtzNBw|&-vY%Y%eGJa~t_a8KtK22=0LcWHE2}=eyPTCZb%BqaSt>B+ zSg_~zSeQHcpZ`y1V0kxO2$U;$@jlg`Uty=B;m#!YKS?#|^3%a!01_)hH$))}NmvPs zAP*VdH~INF`=^}OCPIWdYlGefq7gDaF;C$X0YKv$AU?uym}wJ?y}K(;KPcRQdmyGBZ_uhVQ(t`xJmZv zHyLO1(*-@8wfjM!C`2kps~+yKCbjQLASsR>o(LDlx0P26s9{>OV literal 0 HcmV?d00001 diff --git a/src/mainboard/google/poppy/variants/nami/vayne-data.vbt b/src/mainboard/google/poppy/variants/nami/vayne-data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..7e4fb0afe5ae87582126da375c018c4b5e1b389f GIT binary patch literal 4608 zcmeGfU2GI(aQ60ozump=Z3!F)))5h|1=_s=6>62e-W7WEO7D85mT1Bi?$E}AmbQ@M zA7`uy32N>^4H}|Nd@=Y!Vtg`2UW_C}pV14D&USo`}Y*b+mQ_Eq>Zr+&FeQH##&nGtH(AHtGCD6+Ba@iSh6e8*PBVD z;{&O_9oW~8$y6?$%XRg3rgveczpp#hnHuOyDr`24#OT$p+w zGA2gH$C@!-Dq+8+GlBiZiQ@R-Vxd`KmXR~ycMAZ52kHzE;94ty-~J-_Rd5^NMsTZO zAQ&p3YCUxW7yt;MT283o+9tQ=>VA0<(y_^TK6To~=5n&2g$k}To*W?>T$(0tp z3*HFlz}I2Z`QtzNBw|&-vY%Y%eGJa~t_a8KtK22=0LcWHE2}=eyPTCZb%BqaSt>B+ zSg_~zSeQHcpZ`y1V0kxO2$U;$@jlg`Uty=B;m#!YKS?#|^3%a!01_)hH$))}NmvPs zAP*VdH~INF`=^}OCPIWdYlGefq7gDaF;C$X0YKv$AU?uym}wJ?y}K(;KPcRQdmyGBZ_uhVQ(t`xJmZv zHyLO1(*-@8wfjM!C`2kps~+yKCbjQLASsR>o(LDlx0P26s9{>OV literal 0 HcmV?d00001