-
-
Notifications
You must be signed in to change notification settings - Fork 208
Comparing changes
Open a pull request
base repository: linuxboot/heads
base: master
head repository: linuxboot/heads
compare: pr-2082
- 13 commits
- 19 files changed
- 3 contributors
Commits on Apr 9, 2026
-
modules/dasharo-ec: new module
Squashed from: tlaurion@2df1c8b tlaurion@447d464 then, updated EC revision as per: Dasharo/ec#82 (comment) Signed-off-by: Maciej Pijanowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f9a7bf - Browse repository at this point
Copy the full SHA 7f9a7bfView commit details -
Required to to build dasharo-ec module. Need to pin SDCC version to 4.2.0 to avoid Dasharo/dasharo-issues#1785 and be in sync with ec-sdk: Dasharo/ec-sdk#2 Using 3.8.0 in nix toolchain (as originally used in ec-sdk) was not feasible: #2062 (comment) Signed-off-by: Maciej Pijanowski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03dbe2e - Browse repository at this point
Copy the full SHA 03dbe2eView commit details -
Prepare nix based docker image to be bumped to v0.2.9 to include mini…
…mal changes to build Dasharo-EC Signed-off-by: Thierry Laurion <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32ec30a - Browse repository at this point
Copy the full SHA 32ec30aView commit details -
modules/dasharo-ec: fix build system and address review feedback
- Remove leading tabs from ifeq variable assignments (Make parse error) - Move post-build steps (cp, dd, touch) out of dasharo-ec_target into a proper Make rule; _target is now only make arguments - Set dasharo-ec_output to ec.rom (the actual artifact, not .built) - Add -$(BOARD) suffix to dasharo-ec_base_dir and dasharo-ec_dir so v540tu and v560tu maintain independent build trees and ec.rom files - Add explicit rule to copy and zero-pad ec.rom to 128 KB - Fix coreboot copy rule: use FORCE + cmp so the recipe always runs but only updates the destination (and its mtime) when content differs, preventing the mtime race between boards sharing coreboot_base_dir Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea9b4d8 - Browse repository at this point
Copy the full SHA ea9b4d8View commit details
Commits on Apr 10, 2026
-
Makefile: Auto-clean board build directories when coreboot canary cha…
…nges When the coreboot git commit changes (canary mismatch), remove and recreate the board-specific build directories to prevent stale artifacts from causing compilation failures. This eliminates the need for manual `rm -rf build/x86/BOARD` before rebuilding after coreboot canary updates in development cycles (when creating patches). One currently still has to, eg: echo "bogues repo url + commit hash" | sudo tee /home/user/heads/build/x86/coreboot-25.09/.canary Current logic then: 1. Detects canary changes and triggers repository cleanup 2. Removes both Heads board directory (build/x86/BOARD) and coreboot board directory (build/x86/coreboot-*/BOARD) that contain stale build artifacts 3. Recreates empty board directories for the subsequent build 4. Allows patches to apply cleanly without Ada compilation errors This ensures Ada builds work correctly after coreboot updates without manual intervention (resync repo, apply patches, clean artifact dirs and rebuilds only what changed). Signed-off-by: Thierry Laurion <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fddaf3d - Browse repository at this point
Copy the full SHA fddaf3dView commit details -
MTL release: coreboot revision and updated configs
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ce5644 - Browse repository at this point
Copy the full SHA 9ce5644View commit details
Commits on Apr 14, 2026
-
modules/coreboot: split dasharo base revisions
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2fea6e - Browse repository at this point
Copy the full SHA f2fea6eView commit details -
MTL: switch from Notebook to Clevo
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4dbde5b - Browse repository at this point
Copy the full SHA 4dbde5bView commit details -
coreboot-dasahro: add Dasharo/coreboot#847 on top of 1.0.1 for testin…
…g (Improve performance by lowering the EPP value from the power-on default of 0xb3 (70%) to 0x73 (45%). Lower value = higher performance.) Test fix for Dasharo/dasharo-issues#1711 related: - #2039 - Dasharo/dasharo-issues#1711 - #1894 Signed-off-by: Thierry Laurion <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05840df - Browse repository at this point
Copy the full SHA 05840dfView commit details -
patches: rename coreboot-dasharo-unreleased -> coreboot-dasharo_v56-u…
…nreleased The coreboot module for NovaCustom MTL boards was renamed from 'dasharo' to 'dasharo_v56'. The Heads patch system resolves patch directories as <module_name>[-<patch_version>], so with module coreboot-dasharo_v56 and patch_version=unreleased the expected path is patches/coreboot-dasharo_v56-unreleased/. Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81fb9f7 - Browse repository at this point
Copy the full SHA 81fb9f7View commit details -
.circleci/: account for the dasharo refactor
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f766e3 - Browse repository at this point
Copy the full SHA 2f766e3View commit details -
ADL: add updated nv4x_adl config
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22e978c - Browse repository at this point
Copy the full SHA 22e978cView commit details -
Signed-off-by: Filip Lewiński <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 783f0e0 - Browse repository at this point
Copy the full SHA 783f0e0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...pr-2082