diff --git a/build-uefi.sh b/build-uefi.sh new file mode 100755 index 00000000000..46c7c038474 --- /dev/null +++ b/build-uefi.sh @@ -0,0 +1,50 @@ +#!/usr/bin/env bash +# + +set -e + +platforms=('snb_ivb' 'hsw' 'byt' 'bdw' 'bsw' 'skl' 'apl' 'kbl' 'whl' 'glk' \ + 'cml' 'jsl' 'tgl' 'adl' 'adl_n' 'str' 'pco' 'czn' 'mdn') +build_targets=() + +output_folder="../roms" +mkdir -p ${output_folder} + +json_file=cbmodels.json +rom_path=https://www.mrchromebox.tech/files/firmware/full_rom/ +echo -e "{" > $json_file + +if [ -z "$1" ]; then + for subdir in "${platforms[@]}"; do + for cfg in configs/$subdir/config*.*; do + build_targets+=("$(basename $cfg | cut -f2 -d'.')") + done + done +else + build_targets=($@) +fi + +# get git rev +rev=$(git describe --tags --dirty) + +for device in "${build_targets[@]}"; do + filename="coreboot_edk2-${device}-mrchromebox_$(date +"%Y%m%d").rom" + rm -f ${output_folder}/${filename}* + rm -rf ./build + cfg_file=$(find ./configs -name "config.$device.uefi") + cp "$cfg_file" .config + echo "CONFIG_LOCALVERSION=\"${rev}\"" >> .config + make clean + make olddefconfig + make -j$(nproc) + cp ./build/coreboot.rom ./${filename} + sha1sum ${filename} > ${filename}.sha1 + echo -e "\t\"${device}\": {" >> $json_file + echo -e "\t\t\"url\": \"${rom_path}${filename}\"," >> $json_file + echo -e "\t\t\"sha1\": \"$(cat ${filename}.sha1 | awk 'NR==1{print $1}')\"" >> $json_file + echo -e "\t}," >> $json_file + mv ${filename}* ${output_folder} +done +echo -e "}" >> $json_file +# remove last comma +sed -i 's/\(.*\),/\1/' $json_file diff --git a/configs/adl/config.anahera.uefi b/configs/adl/config.anahera.uefi new file mode 100644 index 00000000000..24b63b2539c --- /dev/null +++ b/configs/adl/config.anahera.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/anahera/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/anahera/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/anahera/me.bin" +CONFIG_BOARD_GOOGLE_ANAHERA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/anahera/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.banshee.uefi b/configs/adl/config.banshee.uefi new file mode 100644 index 00000000000..1fa3b80de17 --- /dev/null +++ b/configs/adl/config.banshee.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/banshee/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/banshee/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/banshee/me.bin" +CONFIG_BOARD_GOOGLE_BANSHEE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/banshee/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.constitution.uefi b/configs/adl/config.constitution.uefi new file mode 100644 index 00000000000..7f09ab9ea8f --- /dev/null +++ b/configs/adl/config.constitution.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/constitution/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/constitution/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/constitution/me.bin" +CONFIG_BOARD_GOOGLE_CONSTITUTION=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.crota.uefi b/configs/adl/config.crota.uefi new file mode 100644 index 00000000000..69e4fb88e03 --- /dev/null +++ b/configs/adl/config.crota.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/crota/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/crota/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/crota/me.bin" +CONFIG_BOARD_GOOGLE_CROTA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/crota/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.crota360.uefi b/configs/adl/config.crota360.uefi new file mode 100644 index 00000000000..86ee7a7dd78 --- /dev/null +++ b/configs/adl/config.crota360.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/crota360/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/crota360/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/crota360/me.bin" +CONFIG_BOARD_GOOGLE_CROTA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Crota360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/crota360/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.felwinter.uefi b/configs/adl/config.felwinter.uefi new file mode 100644 index 00000000000..b354e64723d --- /dev/null +++ b/configs/adl/config.felwinter.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/felwinter/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/felwinter/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/felwinter/me.bin" +CONFIG_BOARD_GOOGLE_FELWINTER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/felwinter/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.gimble.uefi b/configs/adl/config.gimble.uefi new file mode 100644 index 00000000000..d959cfcdeb7 --- /dev/null +++ b/configs/adl/config.gimble.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/gimble/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/gimble/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/gimble/me.bin" +CONFIG_BOARD_GOOGLE_GIMBLE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/gimble/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.gladios.uefi b/configs/adl/config.gladios.uefi new file mode 100644 index 00000000000..032f0ffd4cb --- /dev/null +++ b/configs/adl/config.gladios.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/gladios/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/gladios/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/gladios/me.bin" +CONFIG_BOARD_GOOGLE_GLADIOS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.kano.uefi b/configs/adl/config.kano.uefi new file mode 100644 index 00000000000..4728d95dd75 --- /dev/null +++ b/configs/adl/config.kano.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/kano/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/kano/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/kano/me.bin" +CONFIG_BOARD_GOOGLE_KANO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/kano/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.kinox.uefi b/configs/adl/config.kinox.uefi new file mode 100644 index 00000000000..73a775240c0 --- /dev/null +++ b/configs/adl/config.kinox.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/kinox/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/kinox/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/kinox/me.bin" +CONFIG_BOARD_GOOGLE_KINOX=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.kuldax.uefi b/configs/adl/config.kuldax.uefi new file mode 100644 index 00000000000..927ab82d634 --- /dev/null +++ b/configs/adl/config.kuldax.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/kuldax/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/kuldax/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/kuldax/me.bin" +CONFIG_BOARD_GOOGLE_KULDAX=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.lisbon.uefi b/configs/adl/config.lisbon.uefi new file mode 100644 index 00000000000..e55ae976ff9 --- /dev/null +++ b/configs/adl/config.lisbon.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/lisbon/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/lisbon/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/lisbon/me.bin" +CONFIG_BOARD_GOOGLE_LISBON=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.mithrax.uefi b/configs/adl/config.mithrax.uefi new file mode 100644 index 00000000000..eb028e4a00e --- /dev/null +++ b/configs/adl/config.mithrax.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/mithrax/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/mithrax/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/mithrax/me.bin" +CONFIG_BOARD_GOOGLE_MITHRAX=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/mithrax/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.moli.uefi b/configs/adl/config.moli.uefi new file mode 100644 index 00000000000..9a63aea646e --- /dev/null +++ b/configs/adl/config.moli.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brask/moli/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/moli/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brask/moli/me.bin" +CONFIG_BOARD_GOOGLE_MOLI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.osiris.uefi b/configs/adl/config.osiris.uefi new file mode 100644 index 00000000000..e9b2ee449a5 --- /dev/null +++ b/configs/adl/config.osiris.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/osiris/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/osiris/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/osiris/me.bin" +CONFIG_BOARD_GOOGLE_OSIRIS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/osiris/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.primus.uefi b/configs/adl/config.primus.uefi new file mode 100644 index 00000000000..964a563ad7b --- /dev/null +++ b/configs/adl/config.primus.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/primus/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/primus/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/primus/me.bin" +CONFIG_BOARD_GOOGLE_PRIMUS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/primus/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.redrix.uefi b/configs/adl/config.redrix.uefi new file mode 100644 index 00000000000..b3b42159a06 --- /dev/null +++ b/configs/adl/config.redrix.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/redrix/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/redrix/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/redrix/me.bin" +CONFIG_BOARD_GOOGLE_REDRIX=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/redrix/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.taeko.uefi b/configs/adl/config.taeko.uefi new file mode 100644 index 00000000000..9854713f79b --- /dev/null +++ b/configs/adl/config.taeko.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/taeko/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/taeko/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/taeko/me.bin" +CONFIG_BOARD_GOOGLE_TAEKO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/taeko/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.taniks.uefi b/configs/adl/config.taniks.uefi new file mode 100644 index 00000000000..3b33025201a --- /dev/null +++ b/configs/adl/config.taniks.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/taniks/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/taniks/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/taniks/me.bin" +CONFIG_BOARD_GOOGLE_TANIKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/taniks/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.volmar.uefi b/configs/adl/config.volmar.uefi new file mode 100644 index 00000000000..10e68262013 --- /dev/null +++ b/configs/adl/config.volmar.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/volmar/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/volmar/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/volmar/me.bin" +CONFIG_BOARD_GOOGLE_VOLMAR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/volmar/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl/config.zavala.uefi b/configs/adl/config.zavala.uefi new file mode 100644 index 00000000000..d13849aa97b --- /dev/null +++ b/configs/adl/config.zavala.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/brya/zavala/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/zavala/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/brya/zavala/me.bin" +CONFIG_BOARD_GOOGLE_VOLMAR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Zavala" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/brya/brya/volmar/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.craask.uefi b/configs/adl_n/config.craask.uefi new file mode 100644 index 00000000000..e02554bd36c --- /dev/null +++ b/configs/adl_n/config.craask.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craask/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craask/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craask/me.bin" +CONFIG_BOARD_GOOGLE_CRAASK=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craask/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craask/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.craaskbowl.uefi b/configs/adl_n/config.craaskbowl.uefi new file mode 100644 index 00000000000..32ad471a968 --- /dev/null +++ b/configs/adl_n/config.craaskbowl.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskbowl/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craaskbowl/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craaskbowl/me.bin" +CONFIG_BOARD_GOOGLE_CRAASK=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Craaskbowl" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskbowl/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskbowl/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.craaskvin.uefi b/configs/adl_n/config.craaskvin.uefi new file mode 100644 index 00000000000..3173c50ef04 --- /dev/null +++ b/configs/adl_n/config.craaskvin.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskvin/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craaskvin/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craaskvin/me.bin" +CONFIG_BOARD_GOOGLE_CRAASK=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Craaskvin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskvin/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craaskvin/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.craasneto.uefi b/configs/adl_n/config.craasneto.uefi new file mode 100644 index 00000000000..e5ee29c6ea0 --- /dev/null +++ b/configs/adl_n/config.craasneto.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craasneto/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craasneto/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/craasneto/me.bin" +CONFIG_BOARD_GOOGLE_CRAASK=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Craasneto" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craasneto/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/craasneto/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.joxer.uefi b/configs/adl_n/config.joxer.uefi new file mode 100644 index 00000000000..6fbe5ee7b2b --- /dev/null +++ b/configs/adl_n/config.joxer.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/joxer/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/joxer/me.bin" +CONFIG_BOARD_GOOGLE_JOXER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.joxero.uefi b/configs/adl_n/config.joxero.uefi new file mode 100644 index 00000000000..588d4fcbe06 --- /dev/null +++ b/configs/adl_n/config.joxero.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/joxer/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/joxer/me.bin" +CONFIG_BOARD_GOOGLE_JOXER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Joxero" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/joxer/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.nereid.uefi b/configs/adl_n/config.nereid.uefi new file mode 100644 index 00000000000..c736f597648 --- /dev/null +++ b/configs/adl_n/config.nereid.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nereid/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/nereid/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/nereid/me.bin" +CONFIG_BOARD_GOOGLE_NEREID=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nereid/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nereid/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.nivviks.uefi b/configs/adl_n/config.nivviks.uefi new file mode 100644 index 00000000000..d0a3b7551c5 --- /dev/null +++ b/configs/adl_n/config.nivviks.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nivviks/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/nivviks/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/nivviks/me.bin" +CONFIG_BOARD_GOOGLE_NIVVIKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nivviks/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/nivviks/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.pujjo.uefi b/configs/adl_n/config.pujjo.uefi new file mode 100644 index 00000000000..6cef86667a1 --- /dev/null +++ b/configs/adl_n/config.pujjo.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjo/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjo/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjo/me.bin" +CONFIG_BOARD_GOOGLE_PUJJO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjo/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjo/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.pujjoflex.uefi b/configs/adl_n/config.pujjoflex.uefi new file mode 100644 index 00000000000..00b8e789693 --- /dev/null +++ b/configs/adl_n/config.pujjoflex.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoflex/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoflex/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoflex/me.bin" +CONFIG_BOARD_GOOGLE_PUJJO=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Pujjoflex" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoflex/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoflex/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.pujjoteen.uefi b/configs/adl_n/config.pujjoteen.uefi new file mode 100644 index 00000000000..4054373cff5 --- /dev/null +++ b/configs/adl_n/config.pujjoteen.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen/me.bin" +CONFIG_BOARD_GOOGLE_PUJJO=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Pujjoteen" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.pujjoteen15w.uefi b/configs/adl_n/config.pujjoteen15w.uefi new file mode 100644 index 00000000000..5daab791d13 --- /dev/null +++ b/configs/adl_n/config.pujjoteen15w.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen15w/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen15w/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen15w/me.bin" +CONFIG_BOARD_GOOGLE_PUJJO=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Pujjoteen15W" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen15w/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/pujjoteen15w/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.xivu.uefi b/configs/adl_n/config.xivu.uefi new file mode 100644 index 00000000000..a780c60bb21 --- /dev/null +++ b/configs/adl_n/config.xivu.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/xivu/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/xivu/me.bin" +CONFIG_BOARD_GOOGLE_XIVU=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.xivu360.uefi b/configs/adl_n/config.xivu360.uefi new file mode 100644 index 00000000000..63a1a7b618a --- /dev/null +++ b/configs/adl_n/config.xivu360.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu360/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/xivu360/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/xivu360/me.bin" +CONFIG_BOARD_GOOGLE_XIVU=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Xivu360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu360/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/xivu360/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.yaviks.uefi b/configs/adl_n/config.yaviks.uefi new file mode 100644 index 00000000000..7c5ad03e8bf --- /dev/null +++ b/configs/adl_n/config.yaviks.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/me.bin" +CONFIG_BOARD_GOOGLE_YAVIKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/adl_n/config.yavikso.uefi b/configs/adl_n/config.yavikso.uefi new file mode 100644 index 00000000000..40a0fb8fddf --- /dev/null +++ b/configs/adl_n/config.yavikso.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x400000 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/me.bin" +CONFIG_BOARD_GOOGLE_YAVIKS=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Yavikso" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/brya/nissa/yaviks/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.astronaut.uefi b/configs/apl/config.astronaut.uefi new file mode 100644 index 00000000000..6c5b823fc21 --- /dev/null +++ b/configs/apl/config.astronaut.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Astronaut" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.babymega.uefi b/configs/apl/config.babymega.uefi new file mode 100644 index 00000000000..8264cdfd8f2 --- /dev/null +++ b/configs/apl/config.babymega.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Babymega" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.babytiger.uefi b/configs/apl/config.babytiger.uefi new file mode 100644 index 00000000000..84c5f89e203 --- /dev/null +++ b/configs/apl/config.babytiger.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Babytiger" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.blacktip.uefi b/configs/apl/config.blacktip.uefi new file mode 100644 index 00000000000..69359800925 --- /dev/null +++ b/configs/apl/config.blacktip.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Blacktip" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.blue.uefi b/configs/apl/config.blue.uefi new file mode 100644 index 00000000000..3ce20b9beb9 --- /dev/null +++ b/configs/apl/config.blue.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Blue" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.bruce.uefi b/configs/apl/config.bruce.uefi new file mode 100644 index 00000000000..f855e26d675 --- /dev/null +++ b/configs/apl/config.bruce.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Bruce" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.electro.uefi b/configs/apl/config.electro.uefi new file mode 100644 index 00000000000..499cbd4c456 --- /dev/null +++ b/configs/apl/config.electro.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_REEF=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Electro" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/reef/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/reef/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.epaulette.uefi b/configs/apl/config.epaulette.uefi new file mode 100644 index 00000000000..e594bfc0c3f --- /dev/null +++ b/configs/apl/config.epaulette.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Epaulette" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.lava.uefi b/configs/apl/config.lava.uefi new file mode 100644 index 00000000000..57f7f002905 --- /dev/null +++ b/configs/apl/config.lava.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Lava" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.nasher.uefi b/configs/apl/config.nasher.uefi new file mode 100644 index 00000000000..b44bbf4c7aa --- /dev/null +++ b/configs/apl/config.nasher.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Nasher" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.nasher360.uefi b/configs/apl/config.nasher360.uefi new file mode 100644 index 00000000000..e0039a2078e --- /dev/null +++ b/configs/apl/config.nasher360.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Nasher360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.pyro.uefi b/configs/apl/config.pyro.uefi new file mode 100644 index 00000000000..3386bdbb56c --- /dev/null +++ b/configs/apl/config.pyro.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PYRO=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/pyro/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/pyro/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.rabbid.uefi b/configs/apl/config.rabbid.uefi new file mode 100644 index 00000000000..d5e9e227891 --- /dev/null +++ b/configs/apl/config.rabbid.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Rabbid" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.reef.uefi b/configs/apl/config.reef.uefi new file mode 100644 index 00000000000..68f58d3efd6 --- /dev/null +++ b/configs/apl/config.reef.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_REEF=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/reef/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/reef/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.robo.uefi b/configs/apl/config.robo.uefi new file mode 100644 index 00000000000..5934992bf28 --- /dev/null +++ b/configs/apl/config.robo.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Robo" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.robo360.uefi b/configs/apl/config.robo360.uefi new file mode 100644 index 00000000000..3a54e1ed5d9 --- /dev/null +++ b/configs/apl/config.robo360.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Robo360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.sand.uefi b/configs/apl/config.sand.uefi new file mode 100644 index 00000000000..d1cdf25b263 --- /dev/null +++ b/configs/apl/config.sand.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_SAND=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/sand/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/sand/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.santa.uefi b/configs/apl/config.santa.uefi new file mode 100644 index 00000000000..7fb6ac620c6 --- /dev/null +++ b/configs/apl/config.santa.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Santa" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.snappy.uefi b/configs/apl/config.snappy.uefi new file mode 100644 index 00000000000..b4eb34384c1 --- /dev/null +++ b/configs/apl/config.snappy.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_SNAPPY=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/snappy/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/snappy/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/apl/config.whitetip.uefi b/configs/apl/config.whitetip.uefi new file mode 100644 index 00000000000..a3b78331df7 --- /dev/null +++ b/configs/apl/config.whitetip.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/reef/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CORAL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Whitetip" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/reef/coral/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/apl/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/reef/coral/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/bdw/config.auron_paine.uefi b/configs/bdw/config.auron_paine.uefi new file mode 100644 index 00000000000..288b21f60ea --- /dev/null +++ b/configs/bdw/config.auron_paine.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/me.bin" +CONFIG_BOARD_GOOGLE_AURON_PAINE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/paine/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.auron_yuna.uefi b/configs/bdw/config.auron_yuna.uefi new file mode 100644 index 00000000000..aea9c4ace46 --- /dev/null +++ b/configs/bdw/config.auron_yuna.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/me.bin" +CONFIG_BOARD_GOOGLE_AURON_YUNA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/yuna/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.buddy.uefi b/configs/bdw/config.buddy.uefi new file mode 100644 index 00000000000..59ee181d2be --- /dev/null +++ b/configs/bdw/config.buddy.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/auron/buddy/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/me.bin" +CONFIG_BOARD_GOOGLE_BUDDY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/buddy/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.gandof.uefi b/configs/bdw/config.gandof.uefi new file mode 100644 index 00000000000..809d11c984a --- /dev/null +++ b/configs/bdw/config.gandof.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/me.bin" +CONFIG_BOARD_GOOGLE_GANDOF=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/gandof/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.guado.uefi b/configs/bdw/config.guado.uefi new file mode 100644 index 00000000000..a0bd951f016 --- /dev/null +++ b/configs/bdw/config.guado.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/me.bin" +CONFIG_BOARD_GOOGLE_GUADO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/box/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/box/refcode.elf" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.librem_13v1.uefi b/configs/bdw/config.librem_13v1.uefi new file mode 100644 index 00000000000..72a7ff3574e --- /dev/null +++ b/configs/bdw/config.librem_13v1.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_CBFS_SIZE=0x5C0000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_bdw/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_bdw/me.bin" +CONFIG_HAVE_IFD_BIN=y +# CONFIG_PCIEXP_CLK_PM is not set +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/purism-blobs/mainboard/purism/librem_bdw/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/purism-blobs/mainboard/purism/librem_bdw/refcode.elf" +CONFIG_HAVE_ME_BIN=y diff --git a/configs/bdw/config.librem_15v2.uefi b/configs/bdw/config.librem_15v2.uefi new file mode 100644 index 00000000000..d4511da464d --- /dev/null +++ b/configs/bdw/config.librem_15v2.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_CBFS_SIZE=0x5C0000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_bdw/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_bdw/me.bin" +CONFIG_HAVE_IFD_BIN=y +# CONFIG_PCIEXP_CLK_PM is not set +CONFIG_BOARD_PURISM_LIBREM15_V2=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/mainboard/purism/librem_bdw/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/mainboard/purism/librem_bdw/refcode.elf" +CONFIG_HAVE_ME_BIN=y diff --git a/configs/bdw/config.lulu.uefi b/configs/bdw/config.lulu.uefi new file mode 100644 index 00000000000..b449389f94b --- /dev/null +++ b/configs/bdw/config.lulu.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/book/me.bin" +CONFIG_BOARD_GOOGLE_LULU=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/lulu/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.rikku.uefi b/configs/bdw/config.rikku.uefi new file mode 100644 index 00000000000..8df572d94a9 --- /dev/null +++ b/configs/bdw/config.rikku.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/me.bin" +CONFIG_BOARD_GOOGLE_RIKKU=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/box/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/box/refcode.elf" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bdw/config.samus.uefi b/configs/bdw/config.samus.uefi new file mode 100644 index 00000000000..9c7403ab36a --- /dev/null +++ b/configs/bdw/config.samus.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1275 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1920 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/auron/samus/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/auron/samus/me.bin" +CONFIG_BOARD_GOOGLE_SAMUS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/book/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/book/refcode.elf" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/auron/samus/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/bdw/config.tidus.uefi b/configs/bdw/config.tidus.uefi new file mode 100644 index 00000000000..a35cfcb399c --- /dev/null +++ b/configs/bdw/config.tidus.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bdw/box/me.bin" +CONFIG_BOARD_GOOGLE_TIDUS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/bdw/box/mrc.bin" +CONFIG_HAVE_REFCODE_BLOB=y +CONFIG_REFCODE_BLOB_FILE="3rdparty/blobs/soc/intel/bdw/box/refcode.elf" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/bsw/config.banon.uefi b/configs/bsw/config.banon.uefi new file mode 100644 index 00000000000..c5716aaed30 --- /dev/null +++ b/configs/bsw/config.banon.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/banon/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_BANON=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/banon/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/banon/fsp.bin" diff --git a/configs/bsw/config.celes.uefi b/configs/bsw/config.celes.uefi new file mode 100644 index 00000000000..8e1d76ba856 --- /dev/null +++ b/configs/bsw/config.celes.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/celes/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_CELES=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/celes/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/celes/fsp.bin" diff --git a/configs/bsw/config.cyan.uefi b/configs/bsw/config.cyan.uefi new file mode 100644 index 00000000000..e412a0a9eed --- /dev/null +++ b/configs/bsw/config.cyan.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/cyan/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_CYAN=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/cyan/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/cyan/fsp.bin" diff --git a/configs/bsw/config.edgar.uefi b/configs/bsw/config.edgar.uefi new file mode 100644 index 00000000000..6b7f920512b --- /dev/null +++ b/configs/bsw/config.edgar.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/edgar/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_EDGAR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/edgar/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/edgar/fsp.bin" diff --git a/configs/bsw/config.kefka.uefi b/configs/bsw/config.kefka.uefi new file mode 100644 index 00000000000..92fe40a1dc3 --- /dev/null +++ b/configs/bsw/config.kefka.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/kefka/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_KEFKA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/kefka/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/kefka/fsp.bin" diff --git a/configs/bsw/config.reks.uefi b/configs/bsw/config.reks.uefi new file mode 100644 index 00000000000..edef4f116fc --- /dev/null +++ b/configs/bsw/config.reks.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/reks/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_REKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/reks/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/reks/fsp.bin" diff --git a/configs/bsw/config.relm.uefi b/configs/bsw/config.relm.uefi new file mode 100644 index 00000000000..0e36b6649ee --- /dev/null +++ b/configs/bsw/config.relm.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/relm/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_RELM=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/relm/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/relm/fsp.bin" diff --git a/configs/bsw/config.setzer.uefi b/configs/bsw/config.setzer.uefi new file mode 100644 index 00000000000..3b9c56c653a --- /dev/null +++ b/configs/bsw/config.setzer.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/setzer/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_SETZER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/setzer/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/setzer/fsp.bin" diff --git a/configs/bsw/config.terra.uefi b/configs/bsw/config.terra.uefi new file mode 100644 index 00000000000..9e5d309e44a --- /dev/null +++ b/configs/bsw/config.terra.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/terra/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_TERRA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/terra/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/terra/fsp.bin" diff --git a/configs/bsw/config.ultima.uefi b/configs/bsw/config.ultima.uefi new file mode 100644 index 00000000000..4e54aa00977 --- /dev/null +++ b/configs/bsw/config.ultima.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/ultima/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_ULTIMA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/ultima/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/ultima/fsp.bin" diff --git a/configs/bsw/config.wizpig.uefi b/configs/bsw/config.wizpig.uefi new file mode 100644 index 00000000000..1067d871758 --- /dev/null +++ b/configs/bsw/config.wizpig.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_CBFS_SIZE=0x300000 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/cyan/wizpig/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/bsw/me.bin" +CONFIG_BOARD_GOOGLE_WIZPIG=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/cyan/wizpig/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y +CONFIG_HAVE_FSP_BIN=y +CONFIG_FSP_FILE="3rdparty/blobs/mainboard/google/cyan/wizpig/fsp.bin" diff --git a/configs/byt/config.banjo.uefi b/configs/byt/config.banjo.uefi new file mode 100644 index 00000000000..d71eb40a7ca --- /dev/null +++ b/configs/byt/config.banjo.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_BANJO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/banjo/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.candy.uefi b/configs/byt/config.candy.uefi new file mode 100644 index 00000000000..c44daa03095 --- /dev/null +++ b/configs/byt/config.candy.uefi @@ -0,0 +1,18 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_CANDY=y +CONFIG_VGA_BIOS_FILE="3rdparty/blobs/mainboard/google/rambi/candy/vgabios.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/candy/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +# CONFIG_INTEL_GMA_ADD_VBT is not set diff --git a/configs/byt/config.clapper.uefi b/configs/byt/config.clapper.uefi new file mode 100644 index 00000000000..9baf011705f --- /dev/null +++ b/configs/byt/config.clapper.uefi @@ -0,0 +1,18 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_CLAPPER=y +CONFIG_VGA_BIOS_FILE="3rdparty/blobs/mainboard/google/rambi/clapper/vgabios.bin" +CONFIG_HAVE_IFD_BIN=y +# CONFIG_S3_VGA_ROM_RUN is not set +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/clapper/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +# CONFIG_INTEL_GMA_ADD_VBT is not set diff --git a/configs/byt/config.enguarde.uefi b/configs/byt/config.enguarde.uefi new file mode 100644 index 00000000000..48b58824316 --- /dev/null +++ b/configs/byt/config.enguarde.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_ENGUARDE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/enguarde/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.expresso.uefi b/configs/byt/config.expresso.uefi new file mode 100644 index 00000000000..ebfb8307f55 --- /dev/null +++ b/configs/byt/config.expresso.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_EXPRESSO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/expresso/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.glimmer.uefi b/configs/byt/config.glimmer.uefi new file mode 100644 index 00000000000..b965ac8fd16 --- /dev/null +++ b/configs/byt/config.glimmer.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_GLIMMER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/glimmer/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.gnawty.uefi b/configs/byt/config.gnawty.uefi new file mode 100644 index 00000000000..7128b0c5c30 --- /dev/null +++ b/configs/byt/config.gnawty.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_GNAWTY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/gnawty/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.heli.uefi b/configs/byt/config.heli.uefi new file mode 100644 index 00000000000..6598be455d7 --- /dev/null +++ b/configs/byt/config.heli.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_HELI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/heli/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.kip.uefi b/configs/byt/config.kip.uefi new file mode 100644 index 00000000000..f3738dabd69 --- /dev/null +++ b/configs/byt/config.kip.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_KIP=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/kip/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.ninja.uefi b/configs/byt/config.ninja.uefi new file mode 100644 index 00000000000..324ddec67ef --- /dev/null +++ b/configs/byt/config.ninja.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_NINJA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/ninja/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.orco.uefi b/configs/byt/config.orco.uefi new file mode 100644 index 00000000000..0db7b9ec484 --- /dev/null +++ b/configs/byt/config.orco.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_ORCO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/orco/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.quawks.uefi b/configs/byt/config.quawks.uefi new file mode 100644 index 00000000000..f0c685cac87 --- /dev/null +++ b/configs/byt/config.quawks.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_QUAWKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/quawks/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.squawks.uefi b/configs/byt/config.squawks.uefi new file mode 100644 index 00000000000..8f8e9c7cfa6 --- /dev/null +++ b/configs/byt/config.squawks.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_SQUAWKS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/squawks/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.sumo.uefi b/configs/byt/config.sumo.uefi new file mode 100644 index 00000000000..e433aa769c3 --- /dev/null +++ b/configs/byt/config.sumo.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_SUMO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/sumo/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.swanky.uefi b/configs/byt/config.swanky.uefi new file mode 100644 index 00000000000..0f1fcbf758d --- /dev/null +++ b/configs/byt/config.swanky.uefi @@ -0,0 +1,15 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_SWANKY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/swanky/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/byt/config.winky.uefi b/configs/byt/config.winky.uefi new file mode 100644 index 00000000000..f7db1f92a10 --- /dev/null +++ b/configs/byt/config.winky.uefi @@ -0,0 +1,18 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/byt/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/byt/me.bin" +CONFIG_BOARD_GOOGLE_WINKY=y +CONFIG_VGA_BIOS_FILE="3rdparty/blobs/mainboard/google/rambi/winky/vgabios.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/byt/mrc.elf" +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/soc/intel/byt/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/rambi/winky/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +# CONFIG_INTEL_GMA_ADD_VBT is not set diff --git a/configs/cml/config.akemi.uefi b/configs/cml/config.akemi.uefi new file mode 100644 index 00000000000..1a5e30b482f --- /dev/null +++ b/configs/cml/config.akemi.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/akemi/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/akemi/me.bin" +CONFIG_BOARD_GOOGLE_AKEMI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/akemi/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.ambassador.uefi b/configs/cml/config.ambassador.uefi new file mode 100644 index 00000000000..a83a7e28005 --- /dev/null +++ b/configs/cml/config.ambassador.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/ambassador/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/ambassador/me.bin" +CONFIG_BOARD_GOOGLE_AMBASSADOR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/ambassador/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.dooly.uefi b/configs/cml/config.dooly.uefi new file mode 100644 index 00000000000..031b8afdcf5 --- /dev/null +++ b/configs/cml/config.dooly.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/dooly/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff_legacy/me.bin" +CONFIG_BOARD_GOOGLE_DOOLY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.dragonair.uefi b/configs/cml/config.dragonair.uefi new file mode 100644 index 00000000000..72fe527c9c2 --- /dev/null +++ b/configs/cml/config.dragonair.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/dratini/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/dratini/me.bin" +CONFIG_BOARD_GOOGLE_DRATINI=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Dragonair" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/dratini/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.drallion.uefi b/configs/cml/config.drallion.uefi new file mode 100644 index 00000000000..2c5dd3db98a --- /dev/null +++ b/configs/cml/config.drallion.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/drallion/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/drallion/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/drallion/me.bin" +CONFIG_BOARD_GOOGLE_DRALLION=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_HAVE_EC_BIN=y +CONFIG_EC_BIN_PATH="3rdparty/blobs/mainboard/google/drallion/ec.bin" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_SUBSYSTEM_VENDOR_ID=0x1028 +CONFIG_DRIVERS_PS2_KEYBOARD=y diff --git a/configs/cml/config.dratini.uefi b/configs/cml/config.dratini.uefi new file mode 100644 index 00000000000..e3a8b6641bd --- /dev/null +++ b/configs/cml/config.dratini.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/dratini/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/dratini/me.bin" +CONFIG_BOARD_GOOGLE_DRATINI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/dratini/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.duffy.uefi b/configs/cml/config.duffy.uefi new file mode 100644 index 00000000000..2a771a97a9d --- /dev/null +++ b/configs/cml/config.duffy.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/me.bin" +CONFIG_BOARD_GOOGLE_DUFFY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.faffy.uefi b/configs/cml/config.faffy.uefi new file mode 100644 index 00000000000..29339b3db61 --- /dev/null +++ b/configs/cml/config.faffy.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/me.bin" +CONFIG_BOARD_GOOGLE_FAFFY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.genesis.uefi b/configs/cml/config.genesis.uefi new file mode 100644 index 00000000000..c9019a7a7f9 --- /dev/null +++ b/configs/cml/config.genesis.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/genesis/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/genesis/me.bin" +CONFIG_BOARD_GOOGLE_GENESIS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/genesis/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.helios.uefi b/configs/cml/config.helios.uefi new file mode 100644 index 00000000000..1497bb237df --- /dev/null +++ b/configs/cml/config.helios.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/helios/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/helios/me.bin" +CONFIG_BOARD_GOOGLE_HELIOS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/helios/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.jinlon.uefi b/configs/cml/config.jinlon.uefi new file mode 100644 index 00000000000..fc293393224 --- /dev/null +++ b/configs/cml/config.jinlon.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/jinlon/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/jinlon/me.bin" +CONFIG_BOARD_GOOGLE_JINLON=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/jinlon/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.kaisa.uefi b/configs/cml/config.kaisa.uefi new file mode 100644 index 00000000000..63ce1d0c5c4 --- /dev/null +++ b/configs/cml/config.kaisa.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/me.bin" +CONFIG_BOARD_GOOGLE_KAISA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.kindred.uefi b/configs/cml/config.kindred.uefi new file mode 100644 index 00000000000..91154fa3827 --- /dev/null +++ b/configs/cml/config.kindred.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kindred/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kindred/me.bin" +CONFIG_BOARD_GOOGLE_KINDRED=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/kindred/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.kled.uefi b/configs/cml/config.kled.uefi new file mode 100644 index 00000000000..18c4360d7c4 --- /dev/null +++ b/configs/cml/config.kled.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kindred/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kindred/me.bin" +CONFIG_BOARD_GOOGLE_KINDRED=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Kled" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/kindred/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.kohaku.uefi b/configs/cml/config.kohaku.uefi new file mode 100644 index 00000000000..151598d1c54 --- /dev/null +++ b/configs/cml/config.kohaku.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kohaku/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/kohaku/me.bin" +CONFIG_BOARD_GOOGLE_KOHAKU=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/kohaku/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/cml/config.librem_14.uefi b/configs/cml/config.librem_14.uefi new file mode 100644 index 00000000000..68a6a513216 --- /dev/null +++ b/configs/cml/config.librem_14.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/librem_14/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/librem_14/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM_14=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/cml/config.librem_mini_v2.uefi b/configs/cml/config.librem_mini_v2.uefi new file mode 100644 index 00000000000..58ca5ee670b --- /dev/null +++ b/configs/cml/config.librem_mini_v2.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/mini_v2/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/mini_v2/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM_MINI_V2=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.nightfury.uefi b/configs/cml/config.nightfury.uefi new file mode 100644 index 00000000000..33ffd48c0dd --- /dev/null +++ b/configs/cml/config.nightfury.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/nightfury/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/hatch/nightfury/me.bin" +CONFIG_BOARD_GOOGLE_NIGHTFURY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/hatch/nightfury/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/cml/config.noibat.uefi b/configs/cml/config.noibat.uefi new file mode 100644 index 00000000000..3a17255ab03 --- /dev/null +++ b/configs/cml/config.noibat.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/noibat/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/me.bin" +CONFIG_BOARD_GOOGLE_NOIBAT=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/cml/config.wyvern.uefi b/configs/cml/config.wyvern.uefi new file mode 100644 index 00000000000..cc6e1044698 --- /dev/null +++ b/configs/cml/config.wyvern.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/puff/wyvern/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/puff/puff/me.bin" +CONFIG_BOARD_GOOGLE_WYVERN=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/puff/puff/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/config.dell_optiplex_9010_sff b/configs/config.dell_optiplex_9010_sff index b0ef91b09eb..057f8338767 100644 --- a/configs/config.dell_optiplex_9010_sff +++ b/configs/config.dell_optiplex_9010_sff @@ -3,7 +3,7 @@ CONFIG_USE_BLOBS=y CONFIG_VENDOR_DELL=y CONFIG_BOARD_DELL_OPTIPLEX_9010=y CONFIG_ONBOARD_VGA_IS_PRIMARY=y -# CONFIG_DRIVERS_UART_8250IO is not set + CONFIG_PCIEXP_CLK_PM=y CONFIG_SEABIOS_PS2_TIMEOUT=3000 CONFIG_POST_DEVICE_LPC=y diff --git a/configs/config.google_guado.pch_serialio_uart b/configs/config.google_guado.pch_serialio_uart index 81f51c7de50..465ba5e0789 100644 --- a/configs/config.google_guado.pch_serialio_uart +++ b/configs/config.google_guado.pch_serialio_uart @@ -2,4 +2,4 @@ CONFIG_VENDOR_GOOGLE=y CONFIG_BOARD_GOOGLE_GUADO=y CONFIG_SERIALIO_UART_CONSOLE=y -# CONFIG_DRIVERS_UART_8250IO is not set + diff --git a/configs/config.google_meep_cros b/configs/config.google_meep_cros index 97e23fd631f..98bf97f87c4 100644 --- a/configs/config.google_meep_cros +++ b/configs/config.google_meep_cros @@ -32,7 +32,7 @@ CONFIG_ELOG_BOOT_COUNT_CMOS_OFFSET=144 CONFIG_FATAL_ASSERTS=y CONFIG_CONSOLE_SERIAL=y CONFIG_CONSOLE_SERIAL_115200=y -# CONFIG_DRIVERS_UART_8250IO is not set + # GLK specific setting to auto select all the correct settings. CONFIG_UART_DEBUG=y CONFIG_NO_BOOTBLOCK_CONSOLE=y diff --git a/configs/config.google_panther.pch_serialio_uart b/configs/config.google_panther.pch_serialio_uart index 5f7f4c7745d..7b7e25edbaa 100644 --- a/configs/config.google_panther.pch_serialio_uart +++ b/configs/config.google_panther.pch_serialio_uart @@ -2,4 +2,4 @@ CONFIG_VENDOR_GOOGLE=y CONFIG_BOARD_GOOGLE_PANTHER=y CONFIG_SERIALIO_UART_CONSOLE=y -# CONFIG_DRIVERS_UART_8250IO is not set + diff --git a/configs/config.intel_harcuvar b/configs/config.intel_harcuvar index 347681737bb..ea0c07e4806 100644 --- a/configs/config.intel_harcuvar +++ b/configs/config.intel_harcuvar @@ -2,7 +2,7 @@ CONFIG_COLLECT_TIMESTAMPS=y CONFIG_VENDOR_INTEL=y CONFIG_CBFS_SIZE=0x800000 CONFIG_BOARD_INTEL_HARCUVAR=y -# CONFIG_DRIVERS_UART_8250IO is not set + CONFIG_ENABLE_HSUART=y #Sample settings for Denverton-NS FSP. diff --git a/configs/czn/config.dewatt.uefi b/configs/czn/config.dewatt.uefi new file mode 100644 index 00000000000..a762491abc2 --- /dev/null +++ b/configs/czn/config.dewatt.uefi @@ -0,0 +1,11 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_DEWATT=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/guybrush/dewatt_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/guybrush/monkey_island_shiraz.stkn" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/guybrush/dewatt/ec.RW.flat" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/czn/config.nipperkin.uefi b/configs/czn/config.nipperkin.uefi new file mode 100644 index 00000000000..9d9677d9990 --- /dev/null +++ b/configs/czn/config.nipperkin.uefi @@ -0,0 +1,11 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_DEWATT=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/guybrush/dewatt_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/guybrush/monkey_island_shiraz.stkn" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/guybrush/nipperkin/ec.RW.flat" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/glk/config.ampton.uefi b/configs/glk/config.ampton.uefi new file mode 100644 index 00000000000..de2a211e44d --- /dev/null +++ b/configs/glk/config.ampton.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/ampton/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_AMPTON=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/ampton/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/ampton/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/ampton/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.apel.uefi b/configs/glk/config.apel.uefi new file mode 100644 index 00000000000..fc9ace8e810 --- /dev/null +++ b/configs/glk/config.apel.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/ampton/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_AMPTON=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Apel" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/ampton/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/ampton/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/ampton/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.bloog.uefi b/configs/glk/config.bloog.uefi new file mode 100644 index 00000000000..dece2e29975 --- /dev/null +++ b/configs/glk/config.bloog.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bloog/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BLOOG=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bloog/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bloog/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bloog/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.blooglet.uefi b/configs/glk/config.blooglet.uefi new file mode 100644 index 00000000000..885d49b3579 --- /dev/null +++ b/configs/glk/config.blooglet.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bloog/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BLOOG=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Blooglet" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bloog/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bloog/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bloog/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.blooguard.uefi b/configs/glk/config.blooguard.uefi new file mode 100644 index 00000000000..f8f7bf245a4 --- /dev/null +++ b/configs/glk/config.blooguard.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bloog/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BLOOG=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Blooguard" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bloog/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bloog/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bloog/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.blorb.uefi b/configs/glk/config.blorb.uefi new file mode 100644 index 00000000000..fe634ecf32a --- /dev/null +++ b/configs/glk/config.blorb.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Blorb" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.bluebird.uefi b/configs/glk/config.bluebird.uefi new file mode 100644 index 00000000000..2cd868a997a --- /dev/null +++ b/configs/glk/config.bluebird.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/casta/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CASTA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Bluebird" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/casta/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/casta/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/casta/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.bobba.uefi b/configs/glk/config.bobba.uefi new file mode 100644 index 00000000000..b9dbff1e1c4 --- /dev/null +++ b/configs/glk/config.bobba.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.bobba360.uefi b/configs/glk/config.bobba360.uefi new file mode 100644 index 00000000000..a87f17d559e --- /dev/null +++ b/configs/glk/config.bobba360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Bobba360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.casta.uefi b/configs/glk/config.casta.uefi new file mode 100644 index 00000000000..3c35b56af2d --- /dev/null +++ b/configs/glk/config.casta.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/casta/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_CASTA=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/casta/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/casta/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/casta/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.dood.uefi b/configs/glk/config.dood.uefi new file mode 100644 index 00000000000..b2ff86d4456 --- /dev/null +++ b/configs/glk/config.dood.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/dood/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_DOOD=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/dood/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/dood/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/dood/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.dorp.uefi b/configs/glk/config.dorp.uefi new file mode 100644 index 00000000000..dbe5eb28631 --- /dev/null +++ b/configs/glk/config.dorp.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/meep/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_MEEP=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Dorp" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/meep/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/meep/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/meep/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.droid.uefi b/configs/glk/config.droid.uefi new file mode 100644 index 00000000000..fce9eeee71a --- /dev/null +++ b/configs/glk/config.droid.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Droid" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.fleex.uefi b/configs/glk/config.fleex.uefi new file mode 100644 index 00000000000..828981b0b3d --- /dev/null +++ b/configs/glk/config.fleex.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/fleex/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_FLEEX=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/fleex/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/fleex/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/fleex/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.foob.uefi b/configs/glk/config.foob.uefi new file mode 100644 index 00000000000..53138b732a3 --- /dev/null +++ b/configs/glk/config.foob.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/foob/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_FOOB=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/foob/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/foob/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/foob/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.foob360.uefi b/configs/glk/config.foob360.uefi new file mode 100644 index 00000000000..9be14290d73 --- /dev/null +++ b/configs/glk/config.foob360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/foob/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_FOOB=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Foob360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/foob/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/foob/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/foob/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.garfour.uefi b/configs/glk/config.garfour.uefi new file mode 100644 index 00000000000..8379389ea63 --- /dev/null +++ b/configs/glk/config.garfour.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/garg/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_GARG=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Garfour" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/garg/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/garg/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/garg/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.garg.uefi b/configs/glk/config.garg.uefi new file mode 100644 index 00000000000..6e79ce150c7 --- /dev/null +++ b/configs/glk/config.garg.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/garg/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_GARG=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/garg/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/garg/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/garg/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.garg360.uefi b/configs/glk/config.garg360.uefi new file mode 100644 index 00000000000..88f6d75f163 --- /dev/null +++ b/configs/glk/config.garg360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/garg/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_GARG=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Garg360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/garg/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/garg/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/garg/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.grabbiter.uefi b/configs/glk/config.grabbiter.uefi new file mode 100644 index 00000000000..84521edfe81 --- /dev/null +++ b/configs/glk/config.grabbiter.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/fleex/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_FLEEX=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Grabbiter" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/fleex/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/fleex/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/fleex/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.laser.uefi b/configs/glk/config.laser.uefi new file mode 100644 index 00000000000..8855ffc2a2a --- /dev/null +++ b/configs/glk/config.laser.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/phaser/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PHASER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Laser" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/phaser/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/phaser/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/phaser/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.laser14.uefi b/configs/glk/config.laser14.uefi new file mode 100644 index 00000000000..f57ac8990aa --- /dev/null +++ b/configs/glk/config.laser14.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/phaser/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PHASER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Laser14" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/phaser/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/phaser/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/phaser/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.lick.uefi b/configs/glk/config.lick.uefi new file mode 100644 index 00000000000..53b23eed86e --- /dev/null +++ b/configs/glk/config.lick.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/lick/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_LICK=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/lick/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/lick/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/lick/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.meep.uefi b/configs/glk/config.meep.uefi new file mode 100644 index 00000000000..adcb46b8c00 --- /dev/null +++ b/configs/glk/config.meep.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/meep/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_MEEP=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/meep/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/meep/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/meep/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.mimrock.uefi b/configs/glk/config.mimrock.uefi new file mode 100644 index 00000000000..1e18ebf61a3 --- /dev/null +++ b/configs/glk/config.mimrock.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/mimrock/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_MEEP=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Mimrock" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/mimrock/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/mimrock/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/meep/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.nospike.uefi b/configs/glk/config.nospike.uefi new file mode 100644 index 00000000000..a797771c027 --- /dev/null +++ b/configs/glk/config.nospike.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/ampton/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_AMPTON=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Nospike" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/ampton/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/ampton/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/ampton/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.orbatrix.uefi b/configs/glk/config.orbatrix.uefi new file mode 100644 index 00000000000..590ac80a723 --- /dev/null +++ b/configs/glk/config.orbatrix.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/fleex/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_FLEEX=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Orbatrix" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/fleex/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/fleex/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/fleex/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.phaser.uefi b/configs/glk/config.phaser.uefi new file mode 100644 index 00000000000..af19e66c150 --- /dev/null +++ b/configs/glk/config.phaser.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/phaser/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PHASER=y +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/phaser/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/phaser/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/phaser/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.phaser360.uefi b/configs/glk/config.phaser360.uefi new file mode 100644 index 00000000000..fafde11017d --- /dev/null +++ b/configs/glk/config.phaser360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/phaser/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PHASER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Phaser360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/phaser/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/phaser/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/phaser/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.phaser360s.uefi b/configs/glk/config.phaser360s.uefi new file mode 100644 index 00000000000..88cbbb2ab1c --- /dev/null +++ b/configs/glk/config.phaser360s.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/phaser/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_PHASER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Phaser360s" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/phaser/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/phaser/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/phaser/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.sparky.uefi b/configs/glk/config.sparky.uefi new file mode 100644 index 00000000000..fc29765eba0 --- /dev/null +++ b/configs/glk/config.sparky.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Sparky" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.sparky360.uefi b/configs/glk/config.sparky360.uefi new file mode 100644 index 00000000000..616e3c540f9 --- /dev/null +++ b/configs/glk/config.sparky360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/bobba/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_BOBBA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Sparky360" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/bobba/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/bobba/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/bobba/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.vorticon.uefi b/configs/glk/config.vorticon.uefi new file mode 100644 index 00000000000..059f4fab83b --- /dev/null +++ b/configs/glk/config.vorticon.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/meep/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_MEEP=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Vorticon" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/meep/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/meep/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/meep/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/glk/config.vortininja.uefi b/configs/glk/config.vortininja.uefi new file mode 100644 index 00000000000..68e73727cc7 --- /dev/null +++ b/configs/glk/config.vortininja.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/octopus/meep/flashdescriptor.bin" +CONFIG_BOARD_GOOGLE_MEEP=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Vortininja" +CONFIG_NEED_IFWI=y +CONFIG_IFWI_FILE_NAME="3rdparty/blobs/mainboard/google/octopus/meep/ifwi.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/octopus/meep/cpu_microcode_blob.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/octopus/meep/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/hsw/config.falco.uefi b/configs/hsw/config.falco.uefi new file mode 100644 index 00000000000..2dbbbc6e44c --- /dev/null +++ b/configs/hsw/config.falco.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/me.bin" +CONFIG_BOARD_GOOGLE_FALCO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/book/mrc.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/slippy/falco/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.leon.uefi b/configs/hsw/config.leon.uefi new file mode 100644 index 00000000000..6bab9808fd9 --- /dev/null +++ b/configs/hsw/config.leon.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/me.bin" +CONFIG_BOARD_GOOGLE_LEON=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/book/mrc.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/slippy/leon/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.mccloud.uefi b/configs/hsw/config.mccloud.uefi new file mode 100644 index 00000000000..319eae59f1b --- /dev/null +++ b/configs/hsw/config.mccloud.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/me.bin" +CONFIG_BOARD_GOOGLE_MCCLOUD=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/box/mrc.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.monroe.uefi b/configs/hsw/config.monroe.uefi new file mode 100644 index 00000000000..59e90d6bf8e --- /dev/null +++ b/configs/hsw/config.monroe.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/me.bin" +CONFIG_BOARD_GOOGLE_MONROE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/box/mrc.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.panther.uefi b/configs/hsw/config.panther.uefi new file mode 100644 index 00000000000..42fc2711362 --- /dev/null +++ b/configs/hsw/config.panther.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/soc/intel/hsw/box/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/me.bin" +CONFIG_BOARD_GOOGLE_PANTHER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/box/mrc.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.peppy.uefi b/configs/hsw/config.peppy.uefi new file mode 100644 index 00000000000..5dcd8812ba4 --- /dev/null +++ b/configs/hsw/config.peppy.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/me.bin" +CONFIG_BOARD_GOOGLE_PEPPY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/book/mrc.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/slippy/peppy/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.tricky.uefi b/configs/hsw/config.tricky.uefi new file mode 100644 index 00000000000..c0444bfdad7 --- /dev/null +++ b/configs/hsw/config.tricky.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/me.bin" +CONFIG_BOARD_GOOGLE_TRICKY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/box/mrc.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.wolf.uefi b/configs/hsw/config.wolf.uefi new file mode 100644 index 00000000000..857d8bdc892 --- /dev/null +++ b/configs/hsw/config.wolf.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/book/me.bin" +CONFIG_BOARD_GOOGLE_WOLF=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/book/mrc.bin" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/slippy/wolf/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/hsw/config.zako.uefi b/configs/hsw/config.zako.uefi new file mode 100644 index 00000000000..d60c5075c06 --- /dev/null +++ b/configs/hsw/config.zako.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/soc/intel/hsw/box/me.bin" +CONFIG_BOARD_GOOGLE_ZAKO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_HAVE_MRC=y +CONFIG_MRC_FILE="3rdparty/blobs/soc/intel/hsw/box/mrc.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/jsl/config.beetley.uefi b/configs/jsl/config.beetley.uefi new file mode 100644 index 00000000000..3c49c123474 --- /dev/null +++ b/configs/jsl/config.beetley.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/beetley/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/beetley/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/beetley/me.bin" +CONFIG_BOARD_GOOGLE_BLIPPER=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Beetley" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/beetley/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/beetley/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/beetley/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.blipper.uefi b/configs/jsl/config.blipper.uefi new file mode 100644 index 00000000000..df03433524d --- /dev/null +++ b/configs/jsl/config.blipper.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/blipper/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/blipper/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/blipper/me.bin" +CONFIG_BOARD_GOOGLE_BLIPPER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/blipper/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/blipper/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/blipper/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.bookem.uefi b/configs/jsl/config.bookem.uefi new file mode 100644 index 00000000000..11e225caa92 --- /dev/null +++ b/configs/jsl/config.bookem.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/bookem/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/bookem/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/bookem/me.bin" +CONFIG_BOARD_GOOGLE_BOTEN=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Bookem" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/bookem/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/bookem/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/bookem/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.boten.uefi b/configs/jsl/config.boten.uefi new file mode 100644 index 00000000000..0264de82eb8 --- /dev/null +++ b/configs/jsl/config.boten.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/boten/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/boten/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/boten/me.bin" +CONFIG_BOARD_GOOGLE_BOTEN=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/boten/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/boten/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/boten/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.botenflex.uefi b/configs/jsl/config.botenflex.uefi new file mode 100644 index 00000000000..befc7a1132f --- /dev/null +++ b/configs/jsl/config.botenflex.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/boten/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/boten/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/boten/me.bin" +CONFIG_BOARD_GOOGLE_BOTEN=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Botenflex" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/boten/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/boten/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/boten/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.bugzzy.uefi b/configs/jsl/config.bugzzy.uefi new file mode 100644 index 00000000000..4b9b114e5b5 --- /dev/null +++ b/configs/jsl/config.bugzzy.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/bugzzy/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/bugzzy/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/bugzzy/me.bin" +CONFIG_BOARD_GOOGLE_BUGZZY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/bugzzy/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/bugzzy/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/bugzzy/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.cret.uefi b/configs/jsl/config.cret.uefi new file mode 100644 index 00000000000..9838b3fe60d --- /dev/null +++ b/configs/jsl/config.cret.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/cret/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/cret/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/cret/me.bin" +CONFIG_BOARD_GOOGLE_CRET=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/cret/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/cret/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/cret/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.cret360.uefi b/configs/jsl/config.cret360.uefi new file mode 100644 index 00000000000..2e714e3b52d --- /dev/null +++ b/configs/jsl/config.cret360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/cret/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/cret/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/cret/me.bin" +CONFIG_BOARD_GOOGLE_CRET=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Cret360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/cret/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/cret/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/cret/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.drawcia.uefi b/configs/jsl/config.drawcia.uefi new file mode 100644 index 00000000000..351646b3c7f --- /dev/null +++ b/configs/jsl/config.drawcia.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/me.bin" +CONFIG_BOARD_GOOGLE_DRAWCIA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.drawlat.uefi b/configs/jsl/config.drawlat.uefi new file mode 100644 index 00000000000..024290fe0af --- /dev/null +++ b/configs/jsl/config.drawlat.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/me.bin" +CONFIG_BOARD_GOOGLE_DRAWCIA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Drawlat" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.drawman.uefi b/configs/jsl/config.drawman.uefi new file mode 100644 index 00000000000..fbd534eea48 --- /dev/null +++ b/configs/jsl/config.drawman.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/me.bin" +CONFIG_BOARD_GOOGLE_DRAWCIA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Drawman" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.drawper.uefi b/configs/jsl/config.drawper.uefi new file mode 100644 index 00000000000..7fbcc946381 --- /dev/null +++ b/configs/jsl/config.drawper.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/drawcia/me.bin" +CONFIG_BOARD_GOOGLE_DRAWCIA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Drawper" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/drawcia/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galith.uefi b/configs/jsl/config.galith.uefi new file mode 100644 index 00000000000..8813f17e9c0 --- /dev/null +++ b/configs/jsl/config.galith.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galith/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galith/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galith/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galith" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galith/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galith/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galith/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galith360.uefi b/configs/jsl/config.galith360.uefi new file mode 100644 index 00000000000..af6c354203a --- /dev/null +++ b/configs/jsl/config.galith360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galith/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galith/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galith/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galith360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galith/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galith/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galith/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.gallop.uefi b/configs/jsl/config.gallop.uefi new file mode 100644 index 00000000000..78ef760f3e3 --- /dev/null +++ b/configs/jsl/config.gallop.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/gallop/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/gallop/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/gallop/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Gallop" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/gallop/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/gallop/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/gallop/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galnat.uefi b/configs/jsl/config.galnat.uefi new file mode 100644 index 00000000000..0739d7f82fd --- /dev/null +++ b/configs/jsl/config.galnat.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galnat/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galnat/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galnat" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galnat360.uefi b/configs/jsl/config.galnat360.uefi new file mode 100644 index 00000000000..e245bf0dc90 --- /dev/null +++ b/configs/jsl/config.galnat360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galnat/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galnat/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galnat360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galnat/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galtic.uefi b/configs/jsl/config.galtic.uefi new file mode 100644 index 00000000000..3810c64979d --- /dev/null +++ b/configs/jsl/config.galtic.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galtic/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galtic/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.galtic360.uefi b/configs/jsl/config.galtic360.uefi new file mode 100644 index 00000000000..72a76a4dd27 --- /dev/null +++ b/configs/jsl/config.galtic360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galtic/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/galtic/me.bin" +CONFIG_BOARD_GOOGLE_GALTIC=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galtic360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/galtic/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.kracko.uefi b/configs/jsl/config.kracko.uefi new file mode 100644 index 00000000000..43bdecab6e7 --- /dev/null +++ b/configs/jsl/config.kracko.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/kracko/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/kracko/me.bin" +CONFIG_BOARD_GOOGLE_KRACKO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.kracko360.uefi b/configs/jsl/config.kracko360.uefi new file mode 100644 index 00000000000..5c6111e63b9 --- /dev/null +++ b/configs/jsl/config.kracko360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/kracko/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/kracko/me.bin" +CONFIG_BOARD_GOOGLE_KRACKO=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Kracko60" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/kracko/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.landrid.uefi b/configs/jsl/config.landrid.uefi new file mode 100644 index 00000000000..88a53d1cb4f --- /dev/null +++ b/configs/jsl/config.landrid.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/landrid/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/landrid/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/landrid/me.bin" +CONFIG_BOARD_GOOGLE_LANTIS=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Landrid" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/landrid/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/landrid/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/landrid/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.lantis.uefi b/configs/jsl/config.lantis.uefi new file mode 100644 index 00000000000..c773d43ae58 --- /dev/null +++ b/configs/jsl/config.lantis.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/lantis/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/lantis/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/lantis/me.bin" +CONFIG_BOARD_GOOGLE_LANTIS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/lantis/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/lantis/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/lantis/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.madoo.uefi b/configs/jsl/config.madoo.uefi new file mode 100644 index 00000000000..291b216bea0 --- /dev/null +++ b/configs/jsl/config.madoo.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/madoo/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/madoo/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/madoo/me.bin" +CONFIG_BOARD_GOOGLE_MADOO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/madoo/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/madoo/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/madoo/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.maglia.uefi b/configs/jsl/config.maglia.uefi new file mode 100644 index 00000000000..7aba0b4ec4a --- /dev/null +++ b/configs/jsl/config.maglia.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/maglia/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/maglia/me.bin" +CONFIG_BOARD_GOOGLE_MAGOLOR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Maglia" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/maglia/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/maglia/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/maglia/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.magma.uefi b/configs/jsl/config.magma.uefi new file mode 100644 index 00000000000..5565ad2634e --- /dev/null +++ b/configs/jsl/config.magma.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magma/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magma/me.bin" +CONFIG_BOARD_GOOGLE_MAGOLOR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Magma" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/magma/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/magma/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/magma/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.magneto.uefi b/configs/jsl/config.magneto.uefi new file mode 100644 index 00000000000..7a7193ef9bd --- /dev/null +++ b/configs/jsl/config.magneto.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magneto/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magneto/me.bin" +CONFIG_BOARD_GOOGLE_MAGOLOR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Magneto" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/magneto/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/magneto/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/magneto/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.magolor.uefi b/configs/jsl/config.magolor.uefi new file mode 100644 index 00000000000..88cb52de66b --- /dev/null +++ b/configs/jsl/config.magolor.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magolor/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magolor/me.bin" +CONFIG_BOARD_GOOGLE_MAGOLOR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/magolor/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/magolor/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/magolor/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.magpie.uefi b/configs/jsl/config.magpie.uefi new file mode 100644 index 00000000000..1c17498ad0a --- /dev/null +++ b/configs/jsl/config.magpie.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magpie/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/magpie/me.bin" +CONFIG_BOARD_GOOGLE_MAGOLOR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Magpie" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/magpie/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/magpie/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/magpie/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.metaknight.uefi b/configs/jsl/config.metaknight.uefi new file mode 100644 index 00000000000..20603c57805 --- /dev/null +++ b/configs/jsl/config.metaknight.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/metaknight/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/metaknight/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/metaknight/me.bin" +CONFIG_BOARD_GOOGLE_METAKNIGHT=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/metaknight/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/metaknight/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/metaknight/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.pasara.uefi b/configs/jsl/config.pasara.uefi new file mode 100644 index 00000000000..9ab16feadc5 --- /dev/null +++ b/configs/jsl/config.pasara.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/pasara/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pasara/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pasara/me.bin" +CONFIG_BOARD_GOOGLE_PIRIKA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Pasara" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/pasara/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/pasara/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_BINS=y +CONFIG_CPU_UCODE_BINARIES="3rdparty/blobs/mainboard/google/dedede/pasara/cpu_microcode_blob.bin" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.pirette.uefi b/configs/jsl/config.pirette.uefi new file mode 100644 index 00000000000..76e2f001aa6 --- /dev/null +++ b/configs/jsl/config.pirette.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pirika/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pirika/me.bin" +CONFIG_BOARD_GOOGLE_PIRIKA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Pirette" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.pirika.uefi b/configs/jsl/config.pirika.uefi new file mode 100644 index 00000000000..fca2c63f4f5 --- /dev/null +++ b/configs/jsl/config.pirika.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pirika/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/pirika/me.bin" +CONFIG_BOARD_GOOGLE_PIRIKA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/pirika/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.sasuke.uefi b/configs/jsl/config.sasuke.uefi new file mode 100644 index 00000000000..83ce999f668 --- /dev/null +++ b/configs/jsl/config.sasuke.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/sasuke/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/sasuke/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/sasuke/me.bin" +CONFIG_BOARD_GOOGLE_SASUKE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/sasuke/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/sasuke/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/sasuke/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.storo.uefi b/configs/jsl/config.storo.uefi new file mode 100644 index 00000000000..d667ed864e6 --- /dev/null +++ b/configs/jsl/config.storo.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/storo/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/storo/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/storo/me.bin" +CONFIG_BOARD_GOOGLE_STORO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/storo/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/storo/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/storo/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/jsl/config.storo360.uefi b/configs/jsl/config.storo360.uefi new file mode 100644 index 00000000000..9c5e05e73bb --- /dev/null +++ b/configs/jsl/config.storo360.uefi @@ -0,0 +1,14 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/dedede/storo360/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/storo360/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/dedede/storo360/me.bin" +CONFIG_BOARD_GOOGLE_STORO=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Storo360" +CONFIG_HAVE_IFD_BIN=y +CONFIG_FSP_M_FILE="3rdparty/blobs/mainboard/google/dedede/storo360/fspm.bin" +CONFIG_FSP_S_FILE="3rdparty/blobs/mainboard/google/dedede/storo360/fsps.bin" +CONFIG_ADD_FSP_BINARIES=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/dedede/storo360/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/kbl/config.atlas.uefi b/configs/kbl/config.atlas.uefi new file mode 100644 index 00000000000..1a66e895e12 --- /dev/null +++ b/configs/kbl/config.atlas.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1080 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1920 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/atlas/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/atlas/me.bin" +CONFIG_BOARD_GOOGLE_ATLAS=y +CONFIG_INCLUDE_NHLT_BLOBS_ATLAS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/kbl/config.endeavour.uefi b/configs/kbl/config.endeavour.uefi new file mode 100644 index 00000000000..2c4c9ad7e7c --- /dev/null +++ b/configs/kbl/config.endeavour.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/endeavour/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/endeavour/me.bin" +CONFIG_BOARD_GOOGLE_ENDEAVOUR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/kbl/config.eve.uefi b/configs/kbl/config.eve.uefi new file mode 100644 index 00000000000..2eccb5a49e1 --- /dev/null +++ b/configs/kbl/config.eve.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/eve/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/eve/me.bin" +CONFIG_BOARD_GOOGLE_EVE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/eve/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_RUN_FSP_GOP=y diff --git a/configs/kbl/config.fizz.uefi b/configs/kbl/config.fizz.uefi new file mode 100644 index 00000000000..9e031cdb09a --- /dev/null +++ b/configs/kbl/config.fizz.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/me.bin" +CONFIG_BOARD_GOOGLE_FIZZ=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/fizz/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/kbl/config.karma.uefi b/configs/kbl/config.karma.uefi new file mode 100644 index 00000000000..694f11f6a3f --- /dev/null +++ b/configs/kbl/config.karma.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/karma/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/fizz/karma/me.bin" +CONFIG_BOARD_GOOGLE_KARMA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/kbl/config.leona.uefi b/configs/kbl/config.leona.uefi new file mode 100644 index 00000000000..5cb48d9c630 --- /dev/null +++ b/configs/kbl/config.leona.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/rammus/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/rammus/me.bin" +CONFIG_BOARD_GOOGLE_RAMMUS=y +CONFIG_INCLUDE_NHLT_BLOBS_RAMMUS=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Leona" +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/kbl/config.librem_13v4.uefi b/configs/kbl/config.librem_13v4.uefi new file mode 100644 index 00000000000..af544e67163 --- /dev/null +++ b/configs/kbl/config.librem_13v4.uefi @@ -0,0 +1,6 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_kbl/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_kbl/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM13_V4=y +CONFIG_HAVE_ME_BIN=y diff --git a/configs/kbl/config.librem_15v4.uefi b/configs/kbl/config.librem_15v4.uefi new file mode 100644 index 00000000000..f57cc1b2a1c --- /dev/null +++ b/configs/kbl/config.librem_15v4.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1080 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1920 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_kbl/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_kbl/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM15_V4=y +CONFIG_HAVE_ME_BIN=y diff --git a/configs/kbl/config.nami.uefi b/configs/kbl/config.nami.uefi new file mode 100644 index 00000000000..1bd70868877 --- /dev/null +++ b/configs/kbl/config.nami.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nami/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nami/me.bin" +CONFIG_BOARD_GOOGLE_NAMI=y +CONFIG_OEM_BIN_FILE="3rdparty/blobs/mainboard/google/poppy/nami/oem.bin" +CONFIG_INCLUDE_NHLT_BLOBS_NAMI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/kbl/config.nautilus.uefi b/configs/kbl/config.nautilus.uefi new file mode 100644 index 00000000000..ebba5046983 --- /dev/null +++ b/configs/kbl/config.nautilus.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nautilus/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nautilus/me.bin" +CONFIG_BOARD_GOOGLE_NAUTILUS=y +CONFIG_INCLUDE_NHLT_BLOBS_NAUTILUS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/kbl/config.nocturne.uefi b/configs/kbl/config.nocturne.uefi new file mode 100644 index 00000000000..4a4263db043 --- /dev/null +++ b/configs/kbl/config.nocturne.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nocturne/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/nocturne/me.bin" +CONFIG_BOARD_GOOGLE_NOCTURNE=y +CONFIG_INCLUDE_NHLT_BLOBS_NOCTURNE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/kbl/config.shyvana.uefi b/configs/kbl/config.shyvana.uefi new file mode 100644 index 00000000000..fc3f2c409e6 --- /dev/null +++ b/configs/kbl/config.shyvana.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/rammus/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/rammus/me.bin" +CONFIG_BOARD_GOOGLE_RAMMUS=y +CONFIG_INCLUDE_NHLT_BLOBS_RAMMUS=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Shyvana" +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/kbl/config.soraka.uefi b/configs/kbl/config.soraka.uefi new file mode 100644 index 00000000000..c3f99ab26f5 --- /dev/null +++ b/configs/kbl/config.soraka.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/soraka/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/poppy/soraka/me.bin" +CONFIG_BOARD_GOOGLE_SORAKA=y +CONFIG_OEM_BIN_FILE="3rdparty/blobs/mainboard/google/poppy/soraka/oem.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/mdn/config.crystaldrift.uefi b/configs/mdn/config.crystaldrift.uefi new file mode 100644 index 00000000000..32b7f0554b0 --- /dev/null +++ b/configs/mdn/config.crystaldrift.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_CRYSTALDRIFT=y +CONFIG_SPL_TABLE_FILE="3rdparty/amd_blobs/mendocino/PSP/TypeId0x55_SplTableBl_MDN.sbin" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/skyrim/crystaldrift_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/skyrim/skyrim_shiraz.stkn" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/mdn/config.frostflow.uefi b/configs/mdn/config.frostflow.uefi new file mode 100644 index 00000000000..1a55323844b --- /dev/null +++ b/configs/mdn/config.frostflow.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_FROSTFLOW=y +CONFIG_SPL_TABLE_FILE="3rdparty/amd_blobs/mendocino/PSP/TypeId0x55_SplTableBl_MDN.sbin" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/skyrim/frostflow_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/skyrim/skyrim_shiraz.stkn" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/mdn/config.markarth.uefi b/configs/mdn/config.markarth.uefi new file mode 100644 index 00000000000..a69bae52f5b --- /dev/null +++ b/configs/mdn/config.markarth.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_MARKARTH=y +CONFIG_SPL_TABLE_FILE="3rdparty/amd_blobs/mendocino/PSP/TypeId0x55_SplTableBl_MDN.sbin" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/skyrim/markarth_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/skyrim/skyrim_shiraz.stkn" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/mdn/config.skyrim.uefi b/configs/mdn/config.skyrim.uefi new file mode 100644 index 00000000000..894155ce51a --- /dev/null +++ b/configs/mdn/config.skyrim.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_SKYRIM=y +CONFIG_SPL_TABLE_FILE="3rdparty/amd_blobs/mendocino/PSP/TypeId0x55_SplTableBl_MDN.sbin" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/skyrim/skyrim_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/skyrim/skyrim_shiraz.stkn" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/mdn/config.winterhold.uefi b/configs/mdn/config.winterhold.uefi new file mode 100644 index 00000000000..078176e6581 --- /dev/null +++ b/configs/mdn/config.winterhold.uefi @@ -0,0 +1,11 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VBOOT=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_WINTERHOLD=y +CONFIG_SPL_TABLE_FILE="3rdparty/amd_blobs/mendocino/PSP/TypeId0x55_SplTableBl_MDN.sbin" +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Whiterun" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/skyrim/winterhold_psp_verstage.signed.bin" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/skyrim/skyrim_shiraz.stkn" +CONFIG_RUN_FSP_GOP=y +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.berknip.uefi b/configs/pco/config.berknip.uefi new file mode 100644 index 00000000000..aad21c29666 --- /dev/null +++ b/configs/pco/config.berknip.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_BERKNIP=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/berknip_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.dirinboz.uefi b/configs/pco/config.dirinboz.uefi new file mode 100644 index 00000000000..5103b5ea6f1 --- /dev/null +++ b/configs/pco/config.dirinboz.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_DIRINBOZ=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/dirinboz_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.ezkinil.uefi b/configs/pco/config.ezkinil.uefi new file mode 100644 index 00000000000..84172223fd0 --- /dev/null +++ b/configs/pco/config.ezkinil.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_EZKINIL=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/ezkinil_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.gumboz.uefi b/configs/pco/config.gumboz.uefi new file mode 100644 index 00000000000..a4df790258f --- /dev/null +++ b/configs/pco/config.gumboz.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_GUMBOZ=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/gumboz_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.jelboz360.uefi b/configs/pco/config.jelboz360.uefi new file mode 100644 index 00000000000..52c3fc3e05a --- /dev/null +++ b/configs/pco/config.jelboz360.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_SHUBOZ=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Jelboz360" +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/shuboz_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.morphius.uefi b/configs/pco/config.morphius.uefi new file mode 100644 index 00000000000..9e848d9342c --- /dev/null +++ b/configs/pco/config.morphius.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_MORPHIUS=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/morphius_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.vilboz.uefi b/configs/pco/config.vilboz.uefi new file mode 100644 index 00000000000..eda58cae200 --- /dev/null +++ b/configs/pco/config.vilboz.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_VILBOZ=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/vilboz_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/pco/config.woomax.uefi b/configs/pco/config.woomax.uefi new file mode 100644 index 00000000000..056c49f62d9 --- /dev/null +++ b/configs/pco/config.woomax.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_BOARD_GOOGLE_WOOMAX=y +CONFIG_PSP_VERSTAGE_FILE="3rdparty/blobs/mainboard/google/zork/woomax_psp_verstage.bin.signed" +CONFIG_PSP_VERSTAGE_SIGNING_TOKEN="3rdparty/blobs/mainboard/google/zork/PCO_psp_verstagebl_fw_signing.stkn" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1d4 +# CONFIG_SMMSTORE is not set diff --git a/configs/skl/config.asuka.uefi b/configs/skl/config.asuka.uefi new file mode 100644 index 00000000000..a673fd438fc --- /dev/null +++ b/configs/skl/config.asuka.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/asuka/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/asuka/me.bin" +CONFIG_BOARD_GOOGLE_ASUKA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/asuka/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/skl/config.caroline.uefi b/configs/skl/config.caroline.uefi new file mode 100644 index 00000000000..c14fd1babd6 --- /dev/null +++ b/configs/skl/config.caroline.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1200 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1800 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/caroline/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/caroline/me.bin" +CONFIG_BOARD_GOOGLE_CAROLINE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/caroline/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/skl/config.cave.uefi b/configs/skl/config.cave.uefi new file mode 100644 index 00000000000..5e00c87de82 --- /dev/null +++ b/configs/skl/config.cave.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/cave/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/cave/me.bin" +CONFIG_BOARD_GOOGLE_CAVE=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/cave/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/skl/config.chell.uefi b/configs/skl/config.chell.uefi new file mode 100644 index 00000000000..448682421bd --- /dev/null +++ b/configs/skl/config.chell.uefi @@ -0,0 +1,12 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1080 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1920 +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/chell/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/chell/me.bin" +CONFIG_BOARD_GOOGLE_CHELL=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/chell/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/skl/config.lars.uefi b/configs/skl/config.lars.uefi new file mode 100644 index 00000000000..5f4ff8556ec --- /dev/null +++ b/configs/skl/config.lars.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/lars/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/lars/me.bin" +CONFIG_BOARD_GOOGLE_LARS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/lars/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/skl/config.librem_13v2.uefi b/configs/skl/config.librem_13v2.uefi new file mode 100644 index 00000000000..57bdda66485 --- /dev/null +++ b/configs/skl/config.librem_13v2.uefi @@ -0,0 +1,6 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_skl/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_skl/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM13_V2=y +CONFIG_HAVE_ME_BIN=y diff --git a/configs/skl/config.librem_15v3.uefi b/configs/skl/config.librem_15v3.uefi new file mode 100644 index 00000000000..ce4b7eb12d0 --- /dev/null +++ b/configs/skl/config.librem_15v3.uefi @@ -0,0 +1,6 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_skl/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_skl/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM15_V3=y +CONFIG_HAVE_ME_BIN=y diff --git a/configs/skl/config.sentry.uefi b/configs/skl/config.sentry.uefi new file mode 100644 index 00000000000..0bd8ddbaeb3 --- /dev/null +++ b/configs/skl/config.sentry.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INCLUDE_NHLT_BLOBS=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/glados/sentry/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/glados/sentry/me.bin" +CONFIG_BOARD_GOOGLE_SENTRY=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/glados/sentry/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/snb_ivb/config.butterfly.uefi b/configs/snb_ivb/config.butterfly.uefi new file mode 100644 index 00000000000..865c1385a79 --- /dev/null +++ b/configs/snb_ivb/config.butterfly.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_MAINBOARD_VENDOR="Google" +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/butterfly/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/butterfly/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/butterfly/me.bin" +CONFIG_BOARD_GOOGLE_BUTTERFLY=y +CONFIG_PCIEXP_L1_SUB_STATE=y +# CONFIG_USE_NATIVE_RAMINIT is not set +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/snb_ivb/config.link.uefi b/configs/snb_ivb/config.link.uefi new file mode 100644 index 00000000000..ce19f1debd0 --- /dev/null +++ b/configs/snb_ivb/config.link.uefi @@ -0,0 +1,13 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1275 +CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=1920 +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/link/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/link/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/link/me.bin" +CONFIG_BOARD_GOOGLE_LINK=y +CONFIG_PCIEXP_L1_SUB_STATE=y +# CONFIG_USE_NATIVE_RAMINIT is not set +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/link/ec.RW.flat" +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/snb_ivb/config.lumpy.uefi b/configs/snb_ivb/config.lumpy.uefi new file mode 100644 index 00000000000..c789662ead7 --- /dev/null +++ b/configs/snb_ivb/config.lumpy.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_SAMSUNG=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/samsung/lumpy/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/samsung/lumpy/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/samsung/lumpy/me.bin" +CONFIG_PCIEXP_L1_SUB_STATE=y +# CONFIG_USE_NATIVE_RAMINIT is not set +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/snb_ivb/config.parrot.uefi b/configs/snb_ivb/config.parrot.uefi new file mode 100644 index 00000000000..40b0dda5e6b --- /dev/null +++ b/configs/snb_ivb/config.parrot.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/parrot/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/parrot/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/parrot/me.bin" +CONFIG_BOARD_GOOGLE_PARROT=y +CONFIG_PCIEXP_L1_SUB_STATE=y +# CONFIG_USE_NATIVE_RAMINIT is not set +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/snb_ivb/config.stout.uefi b/configs/snb_ivb/config.stout.uefi new file mode 100644 index 00000000000..bdedeab4ff4 --- /dev/null +++ b/configs/snb_ivb/config.stout.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/google/stout/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/stout/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/stout/me.bin" +CONFIG_BOARD_GOOGLE_STOUT=y +CONFIG_PCIEXP_L1_SUB_STATE=y +# CONFIG_USE_NATIVE_RAMINIT is not set +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/snb_ivb/config.stumpy.uefi b/configs/snb_ivb/config.stumpy.uefi new file mode 100644 index 00000000000..d61ddb26ad2 --- /dev/null +++ b/configs/snb_ivb/config.stumpy.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_SAMSUNG=y +CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="GOOGLE" +CONFIG_INTEL_GMA_VBT_FILE="3rdparty/blobs/mainboard/samsung/stumpy/vbt.bin" +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/samsung/stumpy/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/samsung/stumpy/me.bin" +CONFIG_PCIEXP_L1_SUB_STATE=y +CONFIG_BOARD_SAMSUNG_STUMPY=y +CONFIG_POWER_STATE_PREVIOUS_AFTER_FAILURE=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_INTEL_GMA_ADD_VBT=y diff --git a/configs/str/config.aleena.uefi b/configs/str/config.aleena.uefi new file mode 100644 index 00000000000..3f82ceecbc3 --- /dev/null +++ b/configs/str/config.aleena.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_ALEENA=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/aleena/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/str/config.barla.uefi b/configs/str/config.barla.uefi new file mode 100644 index 00000000000..54b14a0921a --- /dev/null +++ b/configs/str/config.barla.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_CAREENA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Barla" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/careena/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/str/config.careena.uefi b/configs/str/config.careena.uefi new file mode 100644 index 00000000000..a05bb26b570 --- /dev/null +++ b/configs/str/config.careena.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_CAREENA=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/careena/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/str/config.kasumi.uefi b/configs/str/config.kasumi.uefi new file mode 100644 index 00000000000..cdc156fe897 --- /dev/null +++ b/configs/str/config.kasumi.uefi @@ -0,0 +1,10 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_ALEENA=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Kasumi" +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/aleena/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/str/config.liara.uefi b/configs/str/config.liara.uefi new file mode 100644 index 00000000000..af11c7babe6 --- /dev/null +++ b/configs/str/config.liara.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_LIARA=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/liara/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/str/config.treeya.uefi b/configs/str/config.treeya.uefi new file mode 100644 index 00000000000..4ddc6ee3f3c --- /dev/null +++ b/configs/str/config.treeya.uefi @@ -0,0 +1,9 @@ +CONFIG_USE_AMD_BLOBS=y +CONFIG_VENDOR_GOOGLE=y +CONFIG_VGA_BIOS=y +CONFIG_BOARD_GOOGLE_TREEYA=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/kahlee/treeya/ec.RW.flat" +CONFIG_FRAMEBUFFER_SET_VESA_MODE=y +CONFIG_FRAMEBUFFER_VESA_MODE_USER=y +CONFIG_FRAMEBUFFER_VESA_MODE=0x1D4 diff --git a/configs/tgl/config.chronicler.uefi b/configs/tgl/config.chronicler.uefi new file mode 100644 index 00000000000..94971e5bcc2 --- /dev/null +++ b/configs/tgl/config.chronicler.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/chronicler/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/chronicler/me.bin" +CONFIG_BOARD_GOOGLE_CHRONICLER=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/chronicler/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.collis.uefi b/configs/tgl/config.collis.uefi new file mode 100644 index 00000000000..bab13794b3b --- /dev/null +++ b/configs/tgl/config.collis.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/collis/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/collis/me.bin" +CONFIG_BOARD_GOOGLE_COLLIS=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/collis/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.copano.uefi b/configs/tgl/config.copano.uefi new file mode 100644 index 00000000000..b4a5d58c742 --- /dev/null +++ b/configs/tgl/config.copano.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/copano/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/copano/me.bin" +CONFIG_BOARD_GOOGLE_COPANO=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/copano/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.delbin.uefi b/configs/tgl/config.delbin.uefi new file mode 100644 index 00000000000..ec681610a41 --- /dev/null +++ b/configs/tgl/config.delbin.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/delbin/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/delbin/me.bin" +CONFIG_BOARD_GOOGLE_DELBIN=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/delbin/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.drobit.uefi b/configs/tgl/config.drobit.uefi new file mode 100644 index 00000000000..0e807d79280 --- /dev/null +++ b/configs/tgl/config.drobit.uefi @@ -0,0 +1,9 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/drobit/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/drobit/me.bin" +CONFIG_BOARD_GOOGLE_DROBIT=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/drobit/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y diff --git a/configs/tgl/config.eldrid.uefi b/configs/tgl/config.eldrid.uefi new file mode 100644 index 00000000000..3e45501ddd0 --- /dev/null +++ b/configs/tgl/config.eldrid.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/eldrid/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/eldrid/me.bin" +CONFIG_BOARD_GOOGLE_ELDRID=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/eldrid/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.elemi.uefi b/configs/tgl/config.elemi.uefi new file mode 100644 index 00000000000..33c5e533fe5 --- /dev/null +++ b/configs/tgl/config.elemi.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/elemi/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/elemi/me.bin" +CONFIG_BOARD_GOOGLE_ELEMI=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/elemi/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.lillipup.uefi b/configs/tgl/config.lillipup.uefi new file mode 100644 index 00000000000..2f5e0db0983 --- /dev/null +++ b/configs/tgl/config.lillipup.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/lillipup/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/lillipup/me.bin" +CONFIG_BOARD_GOOGLE_LINDAR=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Lillipup" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/lillipup/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.lindar.uefi b/configs/tgl/config.lindar.uefi new file mode 100644 index 00000000000..d3105699379 --- /dev/null +++ b/configs/tgl/config.lindar.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/lindar/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/lindar/me.bin" +CONFIG_BOARD_GOOGLE_LINDAR=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/lindar/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.voema.uefi b/configs/tgl/config.voema.uefi new file mode 100644 index 00000000000..c4e3b2f6c4d --- /dev/null +++ b/configs/tgl/config.voema.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voema/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voema/me.bin" +CONFIG_BOARD_GOOGLE_VOEMA=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/voema/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.volet.uefi b/configs/tgl/config.volet.uefi new file mode 100644 index 00000000000..76de8f61807 --- /dev/null +++ b/configs/tgl/config.volet.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/volet/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/volet/me.bin" +CONFIG_BOARD_GOOGLE_VOLET=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/volet/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.volta.uefi b/configs/tgl/config.volta.uefi new file mode 100644 index 00000000000..4c7b0b426e0 --- /dev/null +++ b/configs/tgl/config.volta.uefi @@ -0,0 +1,11 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voxel/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voxel/me.bin" +CONFIG_BOARD_GOOGLE_VOXEL=y +CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Volta" +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/voxel/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/tgl/config.voxel.uefi b/configs/tgl/config.voxel.uefi new file mode 100644 index 00000000000..863d6ac718a --- /dev/null +++ b/configs/tgl/config.voxel.uefi @@ -0,0 +1,10 @@ +CONFIG_VENDOR_GOOGLE=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voxel/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/google/volteer/voxel/me.bin" +CONFIG_BOARD_GOOGLE_VOXEL=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_EXTERNAL=y +CONFIG_EC_GOOGLE_CHROMEEC_FIRMWARE_FILE="3rdparty/blobs/mainboard/google/volteer/voxel/ec.RW.flat" +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/configs/whl/config.librem_mini.uefi b/configs/whl/config.librem_mini.uefi new file mode 100644 index 00000000000..f31b91fec1a --- /dev/null +++ b/configs/whl/config.librem_mini.uefi @@ -0,0 +1,8 @@ +CONFIG_VENDOR_PURISM=y +CONFIG_IFD_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/mini/flashdescriptor.bin" +CONFIG_ME_BIN_PATH="3rdparty/blobs/mainboard/purism/librem_cnl/mini/me.bin" +CONFIG_HAVE_IFD_BIN=y +CONFIG_BOARD_PURISM_LIBREM_MINI=y +CONFIG_HAVE_ME_BIN=y +CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION=y +CONFIG_NO_GFX_INIT=y diff --git a/shrinkconfigs.sh b/shrinkconfigs.sh new file mode 100644 index 00000000000..bef517faee2 --- /dev/null +++ b/shrinkconfigs.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +for filename in configs/*/config.*.uefi; do + [ -e "$filename" ] || continue + cp "$filename" .config + make savedefconfig + # remove a bunch of default things 'make defconfig' leaves in + sed -i '/^CONFIG_DRIVER_TPM_SPI_BUS=0x1/d' defconfig + sed -i '/^CONFIG_DRIVER_TPM_SPI_BUS=0x1/d' defconfig + sed -i '/^CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000/d' defconfig + sed -i '/^CONFIG_EDK2_BOOT_TIMEOUT=2/d' defconfig + sed -i '/^CONFIG_UART_PCI_ADDR=0x0/d' defconfig + sed -i '/^CONFIG_SUBSYSTEM_VENDOR_ID=0x0000/d' defconfig + sed -i '/^CONFIG_SUBSYSTEM_DEVICE_ID=0x0000/d' defconfig + sed -i '/^CONFIG_I2C_TRANSFER_TIMEOUT_US=500000/d' defconfig + sed -i '/^CONFIG_SMMSTORE_SIZE=0x40000/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_BUSES=42/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_MEM=0xc200000/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x1c000000/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_IO=0x2000/d' defconfig + sed -i '/^CONFIG_EDK2_SD_MMC_TIMEOUT=10/d' defconfig + sed -i '/^CONFIG_FSP_LOC=0xfff6e000/d' defconfig + sed -i '/^CONFIG_LINEAR_FRAMEBUFFER_MAX_HEIGHT=1600/d' defconfig + sed -i '/^CONFIG_LINEAR_FRAMEBUFFER_MAX_WIDTH=2560/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_BUSES=8/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_MEM=0x800000/d' defconfig + sed -i '/^CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x10000000/d' defconfig + sed -i '/^CONFIG_CBFS_MCACHE_RW_PERCENTAGE=50/d' defconfig + sed -i '/^CONFIG_VBOOT_KEYBLOCK_VERSION=1/d' defconfig + sed -i '/^CONFIG_VBOOT_KEYBLOCK_PREAMBLE_FLAGS=0x0/d' defconfig + sed -i '/^CONFIG_AMD_FWM_POSITION_INDEX=2/d' defconfig + sed -i '/^CONFIG_ELOG_BOOT_COUNT_CMOS_OFFSET=144/d' defconfig + sed -i '/^CONFIG_CBFS_SIZE=0x01000000/d' defconfig + sed -i '/^CONFIG_AGESA_BINARY_PI_LOCATION=0xFFE00000/d' defconfig + sed -i '/^CONFIG_BOTTOMIO_POSITION=0xD0000000/d' defconfig + sed -i '/^CONFIG_AMD_FWM_POSITION_INDEX=1/d' defconfig + sed -i '/^CONFIG_CBFS_SIZE=0x01000000/d' defconfig + + cp defconfig "$filename" +done