summaryrefslogtreecommitdiff
path: root/config/vendor
diff options
context:
space:
mode:
Diffstat (limited to 'config/vendor')
-rw-r--r--config/vendor/e7240/pkg.cfg6
-rw-r--r--config/vendor/hppro3500series/pkg.cfg6
-rw-r--r--config/vendor/t580/pkg.cfg33
-rw-r--r--config/vendor/x2e_n150/pkg.cfg35
4 files changed, 80 insertions, 0 deletions
diff --git a/config/vendor/e7240/pkg.cfg b/config/vendor/e7240/pkg.cfg
new file mode 100644
index 00000000..753f834d
--- /dev/null
+++ b/config/vendor/e7240/pkg.cfg
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+DL_hash="d697d66cc895e51dd4639e5a17bfb3795e0b9c46940db12ac4cab6470a1536adb38b93f83e52c0c43418e7ce0d8763a12c7bea0a7157396a7cae6c4099287bb1"
+ME_bin_hash="fc8a66e94f0842652a566f8ededb903cdcf0b9188af20351818d960e310339f343e661ee9bc10d7ace437dbbd99a3bd052844c50364674849e86a9d3b9742606"
+DL_url="https://dl.dell.com/FOLDER05674269M/1/E7240A29.exe"
+DL_url_bkup="https://web.archive.org/web/20260121011236/https://dl.dell.com/FOLDER05674269M/1/E7240A29.exe"
diff --git a/config/vendor/hppro3500series/pkg.cfg b/config/vendor/hppro3500series/pkg.cfg
new file mode 100644
index 00000000..71d41033
--- /dev/null
+++ b/config/vendor/hppro3500series/pkg.cfg
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+DL_hash="949effcb8cb75d8b097854c47d1ad84ec37a9a5038803afb05900da8cf1288b278720c8ac5f3f88712e4adb757e71e4b1937250a3e49bd2586b975f257b7df04"
+ME_bin_hash="b4f95434324dd167701840e2e1813b1bbcf78edff845a445f2138b8f18fd44b201cc9377df6dd72a359cbf2fe9dcd9a558b31a966a9f9ccee3c0cc4a03144cbf"
+DL_url="https://ftp.hp.com/pub/softpaq/sp70001-70500/sp70375.exe"
+DL_url_bkup="https://web.archive.org/web/20240327125043/https://ftp.hp.com/pub/softpaq/sp70001-70500/sp70375.exe"
diff --git a/config/vendor/t580/pkg.cfg b/config/vendor/t580/pkg.cfg
new file mode 100644
index 00000000..94c0e029
--- /dev/null
+++ b/config/vendor/t580/pkg.cfg
@@ -0,0 +1,33 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+# ME firmware (deguard will be used)
+DL_hash="df735a24242792bf4150f30bf0bd4fdbdc0fb6bf0f897ea533df32567be8e084006d692fb6351677f8cc976878c5018667901dbd407b0a77805754f7c101497c"
+ME_bin_hash="a9437f5e769d32430d90672abce6d9bfbf01b62876e30744d46bb26f1bc3c1af853028804e13ee3de86e9a7484efab26bf504e45be1995024462ef3696f5d200"
+DL_url="https://dl.dell.com/FOLDER04573471M/1/Inspiron_5468_1.3.0.exe"
+DL_url_bkup="https://web.archive.org/web/20241110222323/https://dl.dell.com/FOLDER04573471M/1/Inspiron_5468_1.3.0.exe"
+
+# for Fsp.fd, we don't rely on a download. Instead,
+# we copy from coreboot.git. The file is defined
+# by CONFIG_FSP_FD_PATH, split to CONFIG_FSP_M_FILE and CONFIG_FSP_S_FILE
+# and inserted to CBFS with names CONFIG_FSP_S_CBFS and CONFIG_FSP_M_CBFS
+#
+FSPFD_hash="c500166a8553a80ba8db8b8185a896e0ae1562ea3c139e07acd9e7937baf8110ba743cc79b69db09a5f39c076d1d22bc45045223975f46aea2034ba82a6b0360"
+FSPM_bin_hash="b15712a53f4d16f36b384beb6dbb716c0b0924751d6ca1e229cd4b8c03aef9eda025c235af247e53dac94d94b79559623974d0d21c7f97e125d8ecc2c86bf03f"
+FSPS_bin_hash="64ac9f93e43efddc35931e168d6594c2b39fb5a0da863d22f2d000d7eacc0692b07ce89389cbb1c5b95ff9b2bba508c538e37d0e644fcab7b2cada773da65ce6"
+
+# We will use deguard to disable the Intel Boot Guard:
+ME11bootguard="y"
+ME11delta="thinkpad_t580" # subdirectory under deguard's data/delta/
+ME11version="11.6.0.1126"
+ME11sku="2M"
+ME11pch="LP"
+
+# ThunderBolt firmware
+# (flashed on the 1MB chip, not main 16MB; not used by coreboot)
+# (padded firmware will appear at vendorfiles/t480/tb.bin)
+#
+TBFW_url="https://download.lenovo.com/pccbbs/mobiles/n27th14w.exe"
+TBFW_url_bkup="https://web.archive.org/web/20250726025554/https://download.lenovo.com/pccbbs/mobiles/n27th14w.exe"
+TBFW_hash="9edc217b6f2e83271091b49162c452fc8e62efed49b252f7251ebe051e59f50c7f28e1bf3b122af349a4be3f59514263223bf083518ffbe0587e7e5a4a690394"
+TBFW_size=1048576 # size in bytes, when padding, matching TBFW's flash IC
+TBFW_bin_hash="baf36fede54cfb1ffae26809fd7101b0d6cd69be75c6c15d6d6c931df62065f934649ba0890007698603e4a04312e3ccd1624944ce8d298d33406670fad2315a"
diff --git a/config/vendor/x2e_n150/pkg.cfg b/config/vendor/x2e_n150/pkg.cfg
new file mode 100644
index 00000000..94286cc2
--- /dev/null
+++ b/config/vendor/x2e_n150/pkg.cfg
@@ -0,0 +1,35 @@
+# SPDX-License-Identifier: GPL-3.0-or-later
+
+DL_hash="0a967d7baa7deea750da426a6e48113d8c8c7a32de0f5e8b0a610169e8c948b81e59003f5095ded75d904ccc30ac4f386ebf0d5d477336a0a167857c262473da"
+DL_url="https://archive.org/download/Topton-H30W-1264NP-4L5G-FW/BK12R415.rar"
+DL_url_bkup="https://archive.org/download/Topton-H30W-1264NP-4L5G-FW/BK12R415.rar"
+# Original is hosted on sharepoint, needs some work to download directly from there
+# So for now we rely on archive.org :(
+# DL_url_bkup="https://x8sb8-my.sharepoint.com/personal/support_bkipc_com/_layouts/15/onedrive.aspx?ga=1&id=%2Fpersonal%2Fsupport%5Fbkipc%5Fcom%2FDocuments%2FProduct%2FFCBGA1264%2F1264NP%2D4L%2D5G%2FProduct%20Firmware%2FN150%2FBK12R415%2Erar&parent=%2Fpersonal%2Fsupport%5Fbkipc%5Fcom%2FDocuments%2FProduct%2FFCBGA1264%2F1264NP%2D4L%2D5G%2FProduct%20Firmware%2FN150"
+ME_bin_hash="3f4b67947c0902c9041043da063af89857fdd8d80bde1f2e294b64cf549c42a2bf94eb5fba3dab06cdb68e7fe2b4315d2ee88ae2f611e0f9552af9fea7d82be8"
+
+# use a newer me_cleaner that can handle ME16, instead
+# of the old me_cleaner present in corebootn.git
+XBMKmecleaner="y"
+
+# on this board, we simply set the HAP bit
+# but we do not modify ME at all. this is because
+# me_cleaner currently has to way to validate
+# the result when neutering. simply setting
+# the HAP bit has the same result for users
+MEclean="n" # - however:
+
+# we still use me_cleaner, merely to extract, in
+# such circumstances, otherwise lbmk vendor.sh
+# would be way more complex because we'd have
+# to resort to ifdtool instead. me_cleaner can
+# also extract a ME without modifying it
+
+# for Fsp.fd, we don't rely on a download. Instead,
+# we copy from coreboot.git. The file is defined
+# by CONFIG_FSP_FD_PATH, split to CONFIG_FSP_M_FILE and CONFIG_FSP_S_FILE
+# and inserted to CBFS with names CONFIG_FSP_S_CBFS and CONFIG_FSP_M_CBFS
+#
+FSPFD_hash="69d945ea208912167af70774178366d2a56ba898ecc1864a4feda86fe96bbf55d408b2aaea2e3406c3f40772b603a9178139f5722015fb622e4e6274bd53ad52"
+FSPM_bin_hash="619f6f1478554b2fe958da37b1c51c5c9781565424acd48528bd333332b3de2ea728ff21e0048f77f2564c6e242d0382d659415bd16bc8405bd6f9fa7f17d9ac"
+FSPS_bin_hash="631cd96a912549fa4e792c1f8aefd26c35f98b1f9543958f24a1f87c92f0d91582b85f0b5d58f2651fe90cb526d5225bae2f4ab494745c3f586f7063abde096e"