From 2a6f772d79b023929911d82f57690ad1de467902 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Tue, 28 Nov 2023 02:23:58 +0100 Subject: [PATCH] coreboot/fam15h: Remove nonfree microcode (missing source code). While that microcode is licensed under a permissive free software license we don't have any corresponding source code, so until someone produces that source code we need to treat it as nonfree software. This issue was introduced by the commit the f7c0fec698130d0396642043998efc7bf21f4a52 ("coreboot/fam15h: update code base, deblob, unset CONFIG_STM (see bug #64535)") and is also present in GNU Boot 0.1 RC1. Signed-off-by: Denis 'GNUtoo' Carikli Acked-by: Adrien 'neox' Bourmault --- resources/coreboot/fam15h_rdimm/blobs.list | 3 +++ resources/coreboot/fam15h_udimm/blobs.list | 3 +++ 2 files changed, 6 insertions(+) diff --git a/resources/coreboot/fam15h_rdimm/blobs.list b/resources/coreboot/fam15h_rdimm/blobs.list index 7779af6..638f678 100644 --- a/resources/coreboot/fam15h_rdimm/blobs.list +++ b/resources/coreboot/fam15h_rdimm/blobs.list @@ -6,6 +6,9 @@ src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch05000119.c 3rdparty/chromeec/test/legacy_nvmem_dump.h 3rdparty/vboot/tests/futility/data/bios_link_mp.bin 3rdparty/vboot/tests/futility/data/bios_peppy_mp.bin +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch03000002.c +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch0300000e.c +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch03000027.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch0500000B.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch0500001A.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch05000029.c diff --git a/resources/coreboot/fam15h_udimm/blobs.list b/resources/coreboot/fam15h_udimm/blobs.list index 7779af6..638f678 100644 --- a/resources/coreboot/fam15h_udimm/blobs.list +++ b/resources/coreboot/fam15h_udimm/blobs.list @@ -6,6 +6,9 @@ src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch05000119.c 3rdparty/chromeec/test/legacy_nvmem_dump.h 3rdparty/vboot/tests/futility/data/bios_link_mp.bin 3rdparty/vboot/tests/futility/data/bios_peppy_mp.bin +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch03000002.c +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch0300000e.c +src/vendorcode/amd/agesa/f12/Proc/CPU/Family/0x12/F12MicrocodePatch03000027.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch0500000B.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch0500001A.c src/vendorcode/amd/agesa/f14/Proc/CPU/Family/0x14/F14MicrocodePatch05000029.c