lbmk/config/coreboot
Leah Rowe ed0678ae2e haswell: only provide NRI-based ROMs in releases
release="n" is set in target.cfg on haswell build targets
that use mrc.bin

script/update/release exports LBMK_RELEASE="y"

script/build/roms skips building a given target if release="n"
in target.cfg *and* LBMK_RELEASE="y"

you could also do the export yourself before running ./build roms,
for example:

export LBMK_RELEASE="y"
./build roms all

This would skip these ROM images. The native haswell raminit is
now stable enough in my testing, that I wish to delete the MRC-based
targets. This is in line with Libreboot's Binary Blob Reduction Policy,
which states: if a blob can be avoided, it should be avoided.

The problem is that users often run the inject script in *lbmk* from
Git, instead of from the src release archive. I forsee some users
running this on modern lbmk with older release images. If the mrc-based
target isn't there, the user may use an NRI-based target name, and
think it works; they will insert without MRC. I foresaw this ages
ago, which is why Caleb and I ensured that the script checks hashes,
and hashes are included in releases.

Therefore: for the time being, keep the MRC-based configs in lbmk
but do not include images for them in releases. This can be done
indefinitely, but I'll probably remove those configs entirely at
some point.

On the following boards, Libreboot now will *only* provide NRI-based
ROM images for the following machines:

* Dell OptiPlex 9020 SFF
* Dell OptiPlex 9020 MT
* Lenovo ThinkPad T440p
* Lenovo ThinkPad W541/W540

I now recommend exclusive use of NRI-based images, on Haswell
hardware. It's stable enough in my testing, and now supports S3.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2024-04-24 05:27:27 +01:00
..
coreboot413 coreboot/*/target.cfg: don't define xarch 2024-01-21 05:52:32 +00:00
d510mo coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
d510mo_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
d945gclf_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
d945gclf_512kb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
default 9020 sff/mt: fix bad gpio read on hwm patch 2024-04-21 21:55:57 +01:00
dell update coreboot/dell to same rev as default 2024-01-25 16:09:19 +00:00
dell9020mt-nri_12mb add 9020sff/mt configs using haswell NRI 2024-04-20 22:54:34 +01:00
dell9020mt_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
dell9020mtbmrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
dell9020sff-nri_12mb add 9020sff/mt configs using haswell NRI 2024-04-20 22:54:34 +01:00
dell9020sff_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
dell9020sffbmrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
e5420_6mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e5520_6mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e5530_12mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e6400_4mb update coreboot/dell to same rev as default 2024-01-25 16:09:19 +00:00
e6400nvidia_4mb update coreboot/dell to same rev as default 2024-01-25 16:09:19 +00:00
e6420_10mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e6430_12mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e6520_10mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
e6530_12mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
fam15h_rdimm fix amd mainboard configs 2024-01-21 20:45:44 +00:00
fam15h_udimm coreboot/fam15h_udimm: define xtree 2024-01-21 22:16:09 +00:00
g43t-am3 coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
g43t-am3_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
ga-g41m-es2l coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
gru_bob coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
gru_kevin coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
haswell 9020 sff/mt: fix bad gpio read on hwm patch 2024-04-21 21:55:57 +01:00
hp820g2_12mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp2170p_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp2560p_8mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp2570p_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8200sff_4mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8200sff_8mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8300cmt_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8300usdt_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8460pintel_8mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8470pintel_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
hp8560w_8mb Add HP EliteBook 8560w 2024-02-12 01:09:44 +02:00
hp9470m_16mb ./update trees -u coreboot 2024-02-18 14:07:18 +00:00
kcma-d8-rdimm_2mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kcma-d8-rdimm_16mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kcma-d8-udimm_2mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kcma-d8-udimm_16mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kfsn4-dre_1mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kfsn4-dre_2mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kgpe-d16-rdimm_2mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kgpe-d16-rdimm_16mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kgpe-d16-udimm_2mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
kgpe-d16-udimm_16mb enable serial console on fam15h boards 2024-02-27 18:52:31 +00:00
macbook11 coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
macbook11_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
macbook21 coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
macbook21_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
qemu_arm64_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
qemu_x86_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
r400_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
r400_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
r400_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
r500_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t60_16mb_intelgpu coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t60_intelgpu coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t400_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t400_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t400_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t420_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t420s_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t430_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t440pbmrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
t440plibremrc_12mb haswell nri: set 8MB CBFS on thinkpads (fix S3) 2024-04-21 01:52:29 +01:00
t440pmrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
t500_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t500_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t500_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t520_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t530_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
t1650_12mb config: Add Dell Latitude E5420 2024-03-04 18:28:58 -07:00
w500_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
w500_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
w500_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
w530_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
w541_12mb w541 libremrc: disable tseg stage cache 2024-04-21 03:16:43 +01:00
w541bmrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
w541mrc_12mb haswell: only provide NRI-based ROMs in releases 2024-04-24 05:27:27 +01:00
x60 coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x60_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x200_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x200_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x200_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x220_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x220edp_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x230_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x230_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x230edp_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x230t_12mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x230t_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x301_4mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x301_8mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
x301_16mb coreboot/default: update coreboot to January 2024 2024-01-25 15:41:15 +00:00
build.list merge config/ and resources/ 2023-09-04 02:47:25 +01:00