From 1a4b132413cacadd17b66add6758d24036a1c283 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Sun, 14 Nov 2021 19:12:22 -0600 Subject: [PATCH] mb/google/octopus: Add missing VBTs for variants Add VBTs for all octopus variants currently supported by ChromeOS recovery images. For variants which use multiple VBTs and select at runtime, ensure these are added directly to CBFS. Change-Id: I4b5c4268f9255d658f9762d94488db66e0677830 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/59327 Tested-by: build bot (Jenkins) Reviewed-by: Tim Wawrzynczak --- src/mainboard/google/octopus/Kconfig | 1 - src/mainboard/google/octopus/Kconfig.name | 10 ++++++++++ .../google/octopus/variants/bloog/Makefile.inc | 2 ++ .../octopus/variants/bloog/blooguard-data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/bloog/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/bobba/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/casta/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/fleex/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/garg/Makefile.inc | 4 ++++ .../google/octopus/variants/garg/data.vbt | Bin 0 -> 5632 bytes .../octopus/variants/garg/garfour-data.vbt | Bin 0 -> 5632 bytes .../octopus/variants/garg/garfour-hdmi-data.vbt | Bin 0 -> 5632 bytes .../octopus/variants/garg/garg-hdmi-data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/lick/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/meep/Makefile.inc | 3 +++ .../google/octopus/variants/meep/data.vbt | Bin 0 -> 5632 bytes .../octopus/variants/meep/dorp-hdmi-data.vbt | Bin 0 -> 5632 bytes .../octopus/variants/meep/vortininja-data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/phaser/data.vbt | Bin 0 -> 5632 bytes .../google/octopus/variants/yorp/data.vbt | Bin 0 -> 5632 bytes 20 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 src/mainboard/google/octopus/variants/bloog/blooguard-data.vbt create mode 100644 src/mainboard/google/octopus/variants/bloog/data.vbt create mode 100644 src/mainboard/google/octopus/variants/bobba/data.vbt create mode 100644 src/mainboard/google/octopus/variants/casta/data.vbt create mode 100644 src/mainboard/google/octopus/variants/fleex/data.vbt create mode 100644 src/mainboard/google/octopus/variants/garg/data.vbt create mode 100644 src/mainboard/google/octopus/variants/garg/garfour-data.vbt create mode 100644 src/mainboard/google/octopus/variants/garg/garfour-hdmi-data.vbt create mode 100644 src/mainboard/google/octopus/variants/garg/garg-hdmi-data.vbt create mode 100644 src/mainboard/google/octopus/variants/lick/data.vbt create mode 100644 src/mainboard/google/octopus/variants/meep/data.vbt create mode 100644 src/mainboard/google/octopus/variants/meep/dorp-hdmi-data.vbt create mode 100644 src/mainboard/google/octopus/variants/meep/vortininja-data.vbt create mode 100644 src/mainboard/google/octopus/variants/phaser/data.vbt create mode 100644 src/mainboard/google/octopus/variants/yorp/data.vbt diff --git a/src/mainboard/google/octopus/Kconfig b/src/mainboard/google/octopus/Kconfig index eb6cbc6efc..25d08eb8c5 100644 --- a/src/mainboard/google/octopus/Kconfig +++ b/src/mainboard/google/octopus/Kconfig @@ -18,7 +18,6 @@ config BOARD_GOOGLE_BASEBOARD_OCTOPUS select EC_GOOGLE_CHROMEEC_ESPI select HAVE_ACPI_RESUME select HAVE_ACPI_TABLES - select INTEL_GMA_HAVE_VBT if BOARD_GOOGLE_AMPTON select INTEL_LPSS_UART_FOR_CONSOLE select MAINBOARD_HAS_CHROMEOS select SOC_ESPI diff --git a/src/mainboard/google/octopus/Kconfig.name b/src/mainboard/google/octopus/Kconfig.name index 4fcc3e1fd2..4168411b31 100644 --- a/src/mainboard/google/octopus/Kconfig.name +++ b/src/mainboard/google/octopus/Kconfig.name @@ -4,12 +4,14 @@ config BOARD_GOOGLE_AMPTON bool "-> Ampton (ASUS Chromebook Flip C214)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_RT5682 if INCLUDE_NHLT_BLOBS config BOARD_GOOGLE_BLOOG bool "-> Bloog (HP Chromebook x360 12b, 14a, x360 14b)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -17,6 +19,7 @@ config BOARD_GOOGLE_BOBBA bool "-> Bobba (Acer Chromebook 311 / Spin 511)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -24,6 +27,7 @@ config BOARD_GOOGLE_CASTA bool "-> Bluebird/Casta (Samsung Chromebook 4, 4+)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS config BOARD_GOOGLE_DOOD @@ -36,6 +40,7 @@ config BOARD_GOOGLE_FLEEX bool "-> Fleex (Dell Chromebook 3100)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -49,6 +54,7 @@ config BOARD_GOOGLE_GARG bool "-> Garg" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -56,12 +62,14 @@ config BOARD_GOOGLE_LICK bool "-> Lick (Ideapad 3 Chromebook)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS config BOARD_GOOGLE_MEEP bool "-> Meep (HP Chromebook x360 11 G2 EE)" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -74,6 +82,7 @@ config BOARD_GOOGLE_PHASER bool "-> Phaser (Lenovo 100e/300e/500e Chromebook 2nd Gen (Intel))" select BASEBOARD_OCTOPUS_LAPTOP select BOARD_GOOGLE_BASEBOARD_OCTOPUS + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS select NHLT_RT5682 if INCLUDE_NHLT_BLOBS @@ -81,4 +90,5 @@ config BOARD_GOOGLE_YORP bool "-> Yorp" select BOARD_GOOGLE_BASEBOARD_OCTOPUS select BASEBOARD_OCTOPUS_LAPTOP + select INTEL_GMA_HAVE_VBT select NHLT_DA7219 if INCLUDE_NHLT_BLOBS diff --git a/src/mainboard/google/octopus/variants/bloog/Makefile.inc b/src/mainboard/google/octopus/variants/bloog/Makefile.inc index ba865e9f82..98c1e441b0 100644 --- a/src/mainboard/google/octopus/variants/bloog/Makefile.inc +++ b/src/mainboard/google/octopus/variants/bloog/Makefile.inc @@ -2,3 +2,5 @@ bootblock-y += gpio.c ramstage-y += gpio.c ramstage-y += variant.c + +$(call add_vbt_to_cbfs, vbt_blooguard.bin, blooguard-data.vbt) diff --git a/src/mainboard/google/octopus/variants/bloog/blooguard-data.vbt b/src/mainboard/google/octopus/variants/bloog/blooguard-data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..1d93571b5fc0dcee30e3d72620aa07811a1a297d GIT binary patch literal 5632 zcmeHLYitx%6h1Sv&pR{ic3Pk;wOk&;wm>^AP)e>`bYmbPdS zp<^gXqtWaSA83fy7^A^IB`Vh82tgP=gv&KEv0lpP*Kk2 z+;i@kbH97fx%bY!v&);yo9L#>+F)I<#=oVKGKzo-ug}ZCawe4r>l<4u{7wGW@|ya< z7WzHRhwbyOod<|;oL4GP)q>!z{%Du4A&1s>cXW0|^DCl#PxW{A&`=;q{oA%hyQ01A z{m}?*Y~JLj3{NKIdpf%!v~JJNj%aTQMGzIeX~DX@wd*J?+>o!X%`a37*5i|sf})c3 z8)Z^a8K|!f;h39(^>wtqfmQ??{f&*4wdFOB(NIHub+A0xR9PXDX(0r>5?!{Joe?#_lyf)Dxy9u5e_ zu+(+}Ty6@h+#YxYIgEVLPT&XR)5yOd|B8GS+36sVhP(**LF9bojmQDyTI5HO+mRi6 z;7Xj=*%Tn@oF&st2_74~oCEq1%YMYNyD#BnBN0oAmNbk>6!Eyz3D@G^WnoK?qs(CX_5!Eml1qcei1cH+}?t# zbSTS+Wh=nxw`BnafTUS_4eg3Fu_z6vjJLqyHA8onnsR3OPd@Rom&2k9{HT+_sPi&6 zoIX`MXq#!fk>B07&CJ?tmUukPqS-v|+yCDg$f|}P-Fl3UKj3k-Ej4qIeS4P0PvH5> zbKu6qp9ed>AS672E1(+uQ*w;YI9P(FYIHMQ3{y3Fw!w1n0mW8^$%aD1svC`VpcGR1 zDL^++eO~OiZ`y+wj+z9J^9l$L5!z0aK0@{r`YusEA>?yHe0{3O$>vXYuY7N*d$6eXNO9#4^T6}!%lb9!2eanW)0 zO8D++;Uz;}<~%6vsVni6n>i^(gLv4pXeBDN@N*-Kq*5qo$)Y|z!^}~3(V%(Y;Y{J{ zd~SruLeTuMLd_g5G7&P11_k4Oh6p(0451XSYqLk8=EC7HsG8c7J~;-qRFI?ryEiF> z0UGvtG|v3tfTFc?Y7`T|jK+qh=k{CmEnWlCeE7Y{(2?U3E1CpBU z$z*c-lIEjf$X2Uj)?Bbm#*DKQhmuSlp394kw0W~Nm0ELwvuTSNcUVbxCKH9PR3GU% zwhR$+S?mCaV2>I16lughl*D>?GiPKpJhW5|y|G{tK>(5IlIBPTLCw`pv<*en%&>VM zWMdF;F)@VOT$2WZY$Dic5>cG@!bpfNP$f0MS{Zo|Vz?i147#(}SPyKG&%Ubp5tqLUHi`Hf1tvG zx;d?S9vqub;2r&_Rh|#;GDqasT>SX z(!HUY>7MxT_}k@LHy%`MgX1n*SA<0jSGKXquUiN4co`mb0PJh*dg)_^}1WrXy9U6OY?ESHeW0NRzC`SKk!imFAe~XOc4o|yT`q%DA{}Y|vb@?Zr C&tWbA literal 0 HcmV?d00001 diff --git a/src/mainboard/google/octopus/variants/bloog/data.vbt b/src/mainboard/google/octopus/variants/bloog/data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..fbcf46e8494c759ef00a29bbd1b59c648a398994 GIT binary patch literal 5632 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 CN@6Ym literal 0 HcmV?d00001 diff --git a/src/mainboard/google/octopus/variants/garg/Makefile.inc b/src/mainboard/google/octopus/variants/garg/Makefile.inc index 7ee7e70d4b..a443e8d398 100644 --- a/src/mainboard/google/octopus/variants/garg/Makefile.inc +++ b/src/mainboard/google/octopus/variants/garg/Makefile.inc @@ -4,3 +4,7 @@ ramstage-y += gpio.c ramstage-y += variant.c smm-y += variant.c + +$(call add_vbt_to_cbfs, vbt_garg_hdmi.bin, garg-hdmi-data.vbt) +$(call add_vbt_to_cbfs, vbt_garfour.bin, garfour-data.vbt) +$(call add_vbt_to_cbfs, vbt_garfour_hdmi.bin, garfour-hdmi-data.vbt) diff --git a/src/mainboard/google/octopus/variants/garg/data.vbt b/src/mainboard/google/octopus/variants/garg/data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..fbcf46e8494c759ef00a29bbd1b59c648a398994 GIT binary patch literal 5632 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 C&tWbA literal 0 HcmV?d00001 diff --git a/src/mainboard/google/octopus/variants/garg/garfour-hdmi-data.vbt b/src/mainboard/google/octopus/variants/garg/garfour-hdmi-data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..abf1d8848e2af9d77e424a6989af6499550101cf GIT binary patch literal 5632 zcmeHLZ)_Ar6n}ere`j~w>y|&|sAc$LxfW=*2b5B)-Rrfb2mN!`mRh4pujLMDEVQ&m ziwIp~Ng9pjKKKU>(Hdhk_=QCMWQ_PhB_V2?D27jz5ECSjkciO_!1-o(+iNMM2ZD<7 z+Bfgb+qb`&_hx2i=2o;+G}BF0b;0^zt$#}uWfTPk-k9&hawb&-8=BfG{muTiirR+2 z7WxA$fbH|Iod<|=oJTBDl%n9S{#ci{F^|@DcXW2e3M*rMPxW{A&`=;q{oA(1x?;WU z{jn%*YT4wc3{N5zdpf(Kw0_Udj#zIgMGytOY0b}^w2}Gr(Z*O`toP|yv_K*Z=omPy8~|s7bS&Yj55Ngv z1yH9oa+8W1EbBQ7zLDz$d)8D(gy*sDMl71NTjA>+;C4IDV>^r-tX<~i<|tG28oqKe z!o04SUKRlSM=zM_MbX44&1J}BX?i6M|3Zz&aIZXz9n-^Rf@6f?a0+a9<-jK13;nzW z4)7(g%z7N0E()t$Zg>PajC{gI;78=s$iE=}ihLE>VJDD*ycqdG>4=f(&BXd0k<=<%*aK~?OB#Q zfjg^(0~c=o7O>$5LIf2mp$7a@a*WS7Sc;|^bTeFZQw@4XU zAka=h-Y1ZQ0{uvkKNrY10=+2634ypoS}4kXk!%s^Zc%YjqY#cj8M@L}P=c-WJxwjN6Mfs5O91l4{tg+A1jt4haFpQ;{9BG`=+ zkl12NC6n8iwj2pVj#3>r$AV=tuJ4`Ll~nTZTtR#!;>l4JYK{etrZujgVMWc6N)+BQ zZKUVuazw~yu>&B2Ev}za#1Y$23iIKuyphrH&@v_T=E6w?9t5U~sy!71C0{)r8Hy@d zVdFf=`oQC4VhFc6Cv^nLK(NsiqB!q?kq}*|h)RIHrRRZ<<9ftCXpRznKCnqX`>eK< zYFWEW)~Ky(l4HTM%MgnKZ!~kSi#!z~8e~S??hN*p(Fb-@L4?}sP+O>dSFEePeP`@H zP+>vcoK`&#_RYufjDEx{&+$ops{JqMpIk?l>uB`?xKNGV4C2XsD}*2ltGU1$J8!Vg#xI1WgBu~%vCJ2z0onKPj+|k+d%-((b4`@ye-i0s! zID6^rxwGT^ndN5!r(&lLj=ewj!Pv#INt8Jhy?rI=#NpN7Bz?QX-ENll)jQJuL}Pbd F{t47GVJ-jw literal 0 HcmV?d00001 diff --git a/src/mainboard/google/octopus/variants/garg/garg-hdmi-data.vbt b/src/mainboard/google/octopus/variants/garg/garg-hdmi-data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..2073536009bc9dca9de2709ddd90adbe4657c874 GIT binary patch literal 5632 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 C&tWbA literal 0 HcmV?d00001 diff --git a/src/mainboard/google/octopus/variants/phaser/data.vbt b/src/mainboard/google/octopus/variants/phaser/data.vbt new file mode 100644 index 0000000000000000000000000000000000000000..fbcf46e8494c759ef00a29bbd1b59c648a398994 GIT binary patch literal 5632 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 literal 0 HcmV?d00001