Skip to content

Commit 88dd10a

Browse files
committed
Dasharo: add 24.12 and 25.03 releases as toolchain for forks
Add coreboot-24.12 and coreboot-25.03 as upstream releases, allowing the Dasharo forks to share toolchains instead of rebuilding: - dasharo_v56 now uses 25.03 toolchain - dasharo_nv4x now uses 24.12 toolchain - dasharo_msi_z790 now uses 24.12 toolchain - dasharo_msi_z690 now uses 24.12 toolchain This avoids rebuilding the same toolchain multiple times when building different Dasharo boards. Hashes: - coreboot-24.12: dd211bdd914509aea7526348db13cf8b809acd0e2214da6c6b008975f04587ed - coreboot-blobs-24.12: e75a788fa4910d48c42e9997ff55f27aaa06dc2999bab9b60483172ea587e7c0 - coreboot-25.03: 9182f84c0bf869cb97601594edd50f5891e97b9dc34c0e158bce2cf9ed51175a - coreboot-blobs-25.03: 03e8f565f73b932f942f08f0058d37080e1d2b0ce866596c25e607d14d1e95f0 Signed-off-by: Thierry Laurion <insurgo@riseup.net>
1 parent 270a3a1 commit 88dd10a

1 file changed

Lines changed: 18 additions & 10 deletions

File tree

modules/coreboot

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,14 @@ coreboot-24.02.01_hash := e56f5c0c9008bfdec1c4be6409ac093680140f9441efd3d5e47bde
7777
coreboot-blobs-24.02.01_hash := 8d03b82cd2b2593473d4cd511c7bef7fdd43839237f6c37a8383161660c14427
7878
$(eval $(call coreboot_module,24.02.01,))
7979

80+
coreboot-24.12_hash := dd211bdd914509aea7526348db13cf8b809acd0e2214da6c6b008975f04587ed
81+
coreboot-blobs-24.12_hash := e75a788fa4910d48c42e9997ff55f27aaa06dc2999bab9b60483172ea587e7c0
82+
$(eval $(call coreboot_module,24.12,))
83+
84+
coreboot-25.03_hash := 9182f84c0bf869cb97601594edd50f5891e97b9dc34c0e158bce2cf9ed51175a
85+
coreboot-blobs-25.03_hash := 03e8f565f73b932f942f08f0058d37080e1d2b0ce866596c25e607d14d1e95f0
86+
$(eval $(call coreboot_module,25.03,))
87+
8088
# coreboot git forks
8189

8290
# talos_2 could use the 4.20.1 toolchain, but it's the only ppc64 fork, so
@@ -96,33 +104,33 @@ $(eval $(call coreboot_module,purism,24.02.01))
96104

97105
# NovaCustom V560TU/V540TU (Meteor Lake)
98106
# Tag: novacustom_v56x_mtl_igpu_v1.0.1 (SHA: 6de027d1)
99-
# Based on coreboot 25.03
107+
# Based on coreboot 25.03, uses 25.03 toolchain
100108
coreboot-dasharo_v56_repo := https://github.com/dasharo/coreboot
101109
coreboot-dasharo_v56_commit_hash := 6de027d1f0a62753182237ce3d793e5ba0395139
102-
$(eval $(call coreboot_module,dasharo_v56,))
110+
$(eval $(call coreboot_module,dasharo_v56,25.03))
103111
coreboot-dasharo_v56_patch_version := unreleased
104112

105113
# NovaCustom NV4x ADL / NS50
106114
# Tag: novacustom_nv4x_adl_v1.8.0 (SHA: 281a7fec)
107-
# Based on coreboot 24.12
115+
# Based on coreboot 24.12, uses 24.12 toolchain
108116
coreboot-dasharo_nv4x_repo := https://github.com/dasharo/coreboot
109117
coreboot-dasharo_nv4x_commit_hash := 281a7fec1a1e7aed781b12a096c2fc0f87dc51b5
110-
$(eval $(call coreboot_module,dasharo_nv4x,))
118+
$(eval $(call coreboot_module,dasharo_nv4x,24.12))
111119
#coreboot-dasharo_nv4x_patch_version := unreleased
112120

113-
# MSI Z790 boards (uses 24.02.01 toolchain)
121+
# MSI Z790 boards
114122
# Tag: msi_ms7e06_v0.9.4 (SHA: a5a05f13)
115-
# Based on coreboot 24.12
123+
# Based on coreboot 24.12, uses 24.12 toolchain
116124
coreboot-dasharo_msi_z790_repo := https://github.com/dasharo/coreboot
117125
coreboot-dasharo_msi_z790_commit_hash := a5a05f133471c0463609631b599cdd88a623561f
118-
$(eval $(call coreboot_module,dasharo_msi_z790,24.02.01))
126+
$(eval $(call coreboot_module,dasharo_msi_z790,24.12))
119127

120-
# MSI Z690 boards (uses 24.02.01 toolchain)
128+
# MSI Z690 boards
121129
# Tag: msi_ms7d25_v1.1.6 (SHA: be7d58da)
122-
# Based on coreboot 24.12
130+
# Based on coreboot 24.12, uses 24.12 toolchain
123131
coreboot-dasharo_msi_z690_repo := https://github.com/dasharo/coreboot
124132
coreboot-dasharo_msi_z690_commit_hash := be7d58dac9365d8981dbb1f5c6bbbcce35df8636
125-
$(eval $(call coreboot_module,dasharo_msi_z690,24.02.01))
133+
$(eval $(call coreboot_module,dasharo_msi_z690,24.12))
126134

127135
# T480 is based on coreboot ~25.09 release
128136
# coreboot 25.09 doesn't include Thunderbolt support and support of the lower USB-C port which is still under review at https://review.coreboot.org/c/coreboot/+/75286 and https://review.coreboot.org/c/coreboot/+/88490

0 commit comments

Comments
 (0)