summaryrefslogtreecommitdiffstats
path: root/resources/utilities/coreboot-libre
diff options
context:
space:
mode:
Diffstat (limited to 'resources/utilities/coreboot-libre')
-rwxr-xr-xresources/utilities/coreboot-libre/deblob32
-rw-r--r--resources/utilities/coreboot-libre/nonblobs24
-rw-r--r--resources/utilities/coreboot-libre/nonblobs_notes6
3 files changed, 30 insertions, 32 deletions
diff --git a/resources/utilities/coreboot-libre/deblob b/resources/utilities/coreboot-libre/deblob
index 657c9fe..3377ba7 100755
--- a/resources/utilities/coreboot-libre/deblob
+++ b/resources/utilities/coreboot-libre/deblob
@@ -251,38 +251,6 @@ rm -f \
"src/soc/intel/broadwell/microcode/microcode-MC0306D4_0000000D.h" \
"src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x10/RevC/F10MicrocodePatch010000c7.c"
-# --------------------------------------
-# Misunderstood (weird: purpose unknown)
-# According to mrnuke and Stepan in #coreboot, these aren't blobs. Todo: investigate
-# <ruik> fchmmr: lol, check JEDEC standard for SPD format
-# <mtjm> from my log of #libreboot: "11:56 < mtjm> re the deblobbing, you might like https://en.wikipedia.org/wiki/Serial_presence_detect" (Tue Aug 12 2014)
-# --------------------------------------
-rm -f \
-"src/mainboard/google/slippy/Micron_4KTF25664HZ.spd.hex" \
-"src/mainboard/google/falco/Micron_4KTF25664HZ.spd.hex" \
-"src/mainboard/google/peppy/Micron_4KTF25664HZ.spd.hex" \
-"src/mainboard/google/link/micron_4Gb_1600_1.35v_x16.spd.hex" \
-"src/mainboard/google/rambi/spd/micron_1GiB_dimm_MT41K128M16JT-125.spd.hex" \
-"src/mainboard/google/rambi/spd/micron_2GiB_dimm_MT41K256M16HA-125.spd.hex" \
-"src/mainboard/google/bolt/micron_4Gb_1600_1.35v_x16.spd.hex" \
-"src/mainboard/google/link/samsung_4Gb_1600_1.35v_x16.spd.hex" \
-"src/mainboard/google/link/elpida_4Gb_1600_x16.spd.hex" \
-"src/mainboard/google/slippy/Hynix_HMT425S6AFR6A.spd.hex" \
-"src/mainboard/google/falco/Hynix_HMT425S6AFR6A.spd.hex" \
-"src/mainboard/google/falco/Elpida_EDJ4216EFBG.spd.hex" \
-"src/mainboard/google/rambi/spd/hynix_1GiB_dimm_H5TC2G63FFR-PBA.spd.hex" \
-"src/mainboard/google/rambi/spd/hynix_2GiB_dimm_H5TC4G63AFR-PBA.spd.hex" \
-"src/mainboard/google/bolt/samsung_4Gb_1600_1.35v_x16.spd.hex" \
-"src/mainboard/google/bolt/elpida_4Gb_1600_x16.spd.hex" \
-"src/mainboard/google/peppy/Hynix_HMT425S6AFR6A.spd.hex" \
-"src/mainboard/google/peppy/Elpida_EDJ4216EFBG.spd.hex" \
-"src/mainboard/google/samus/samsung_8Gb.spd.hex" \
-"src/mainboard/google/samus/empty.spd.hex" \
-"src/mainboard/google/samus/elpida_4Gb.spd.hex" \
-"src/mainboard/google/samus/elpida_8Gb.spd.hex" \
-"src/mainboard/google/samus/samsung_4Gb.spd.hex" \
-"src/mainboard/google/falco/Samsung_M471B5674QH0.spd.hex"
-
# -------------------------------------
# DSDT/SSDT (pre-coreboot/compiled blobs)
# -------------------------------------
diff --git a/resources/utilities/coreboot-libre/nonblobs b/resources/utilities/coreboot-libre/nonblobs
index 4564c40..1bb7b5d 100644
--- a/resources/utilities/coreboot-libre/nonblobs
+++ b/resources/utilities/coreboot-libre/nonblobs
@@ -233,3 +233,27 @@
./util/superiotool/ite.c
./util/superiotool/smsc.c
./util/superiotool/winbond.c
+./src/mainboard/google/slippy/Micron_4KTF25664HZ.spd.hex
+./src/mainboard/google/falco/Micron_4KTF25664HZ.spd.hex
+./src/mainboard/google/peppy/Micron_4KTF25664HZ.spd.hex
+./src/mainboard/google/link/micron_4Gb_1600_1.35v_x16.spd.hex
+./src/mainboard/google/rambi/spd/micron_1GiB_dimm_MT41K128M16JT-125.spd.hex
+./src/mainboard/google/rambi/spd/micron_2GiB_dimm_MT41K256M16HA-125.spd.hex
+./src/mainboard/google/bolt/micron_4Gb_1600_1.35v_x16.spd.hex
+./src/mainboard/google/link/samsung_4Gb_1600_1.35v_x16.spd.hex
+./src/mainboard/google/link/elpida_4Gb_1600_x16.spd.hex
+./src/mainboard/google/slippy/Hynix_HMT425S6AFR6A.spd.hex
+./src/mainboard/google/falco/Hynix_HMT425S6AFR6A.spd.hex
+./src/mainboard/google/falco/Elpida_EDJ4216EFBG.spd.hex
+./src/mainboard/google/rambi/spd/hynix_1GiB_dimm_H5TC2G63FFR-PBA.spd.hex
+./src/mainboard/google/rambi/spd/hynix_2GiB_dimm_H5TC4G63AFR-PBA.spd.hex
+./src/mainboard/google/bolt/samsung_4Gb_1600_1.35v_x16.spd.hex
+./src/mainboard/google/bolt/elpida_4Gb_1600_x16.spd.hex
+./src/mainboard/google/peppy/Hynix_HMT425S6AFR6A.spd.hex
+./src/mainboard/google/peppy/Elpida_EDJ4216EFBG.spd.hex
+./src/mainboard/google/samus/samsung_8Gb.spd.hex
+./src/mainboard/google/samus/empty.spd.hex
+./src/mainboard/google/samus/elpida_4Gb.spd.hex
+./src/mainboard/google/samus/elpida_8Gb.spd.hex
+./src/mainboard/google/samus/samsung_4Gb.spd.hex
+./src/mainboard/google/falco/Samsung_M471B5674QH0.spd.hex
diff --git a/resources/utilities/coreboot-libre/nonblobs_notes b/resources/utilities/coreboot-libre/nonblobs_notes
new file mode 100644
index 0000000..d7723d2
--- /dev/null
+++ b/resources/utilities/coreboot-libre/nonblobs_notes
@@ -0,0 +1,6 @@
+.spd.hex files - serial presence detect. These are not blobs
+see JEDEC standard or https://en.wikipedia.org/wiki/Serial_presence_detect
+These are added to the nonblobs file
+
+The text in this file is CC-BY-SA 4.0 or higher. All contributions to it must
+be made under the same license.