Commit Graph
15 Commits
Author SHA1 Message Date
Filip Lewiński a578560892 site-local downstream branding
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-17 09:43:26 +02:00
Filip Lewiński 9085dfb26b modules/coreboot: remove redundant sed
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:43 -04:00
Filip Lewiński cc43659904 ADL: add ns50
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:37 -04:00
Filip Lewiński cbacb39d0f MTL: disable CMOS_ALTCENTURY
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:31 -04:00
Filip Lewiński 5673c1ec32 ADL: add updated nv4x_adl config
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:25 -04:00
Filip Lewiński c8eb0e7421 .circleci/: account for the dasharo refactor
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:19 -04:00
Filip Lewiński 70b1f6380d patches: rename coreboot-dasharo-unreleased -> coreboot-dasharo_v56-unreleased
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 <filip.lewinski@3mdeb.com>
2026-04-16 23:55:13 -04:00
Filip Lewiński 06a38e35d1 MTL: switch from Notebook to Clevo
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:55:02 -04:00
Filip Lewiński 16e8d38a2b modules/coreboot: split dasharo base revisions
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:54:56 -04:00
Filip Lewiński 88684f76d7 MTL release: coreboot revision and updated configs
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:54:50 -04:00
Filip Lewiński 85a7077bd9 modules/dasharo-ec: address review feedback and add nv4x_adl/ns50 support
- config/coreboot-novacustom-v560tu.config: switch EC from SYSTEM76_EC
  to DASHARO_EC (CONFIG_EC_DASHARO_EC=y, _UPDATE=y, _UPDATE_FILE="ec.rom"),
  matching the v540tu change already in this branch

- modules/dasharo-ec: strip UNTESTED_/EOL_ board name prefixes before
  the board model mapping so that boards not yet promoted (e.g.
  UNTESTED_nitropad-ns50) resolve correctly without a separate entry

- modules/dasharo-ec: add board model mappings for novacustom-nv4x_adl
  (ns5x_adl - nv4x_adl) and nitropad-ns50 (ns5x_adl)

- modules/dasharo-ec: drop redundant sh -c wrapper from cp recipe;
  Make already invokes recipe lines via the shell

- modules/dasharo-ec: replace dd seek-based padding with
  truncate --size=128KiB, as suggested in review (ec.rom is always
  smaller than 128 KiB)

- modules/dasharo-ec: indent ifeq variable assignments with a tab for
  readability

Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2026-04-16 23:54:38 -04:00
Filip Lewiński 1da1766cdd 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 <filip.lewinski@3mdeb.com>
2026-04-16 23:54:32 -04:00
Filip Lewiński f7f3b2f2f1 .circleci/config.yml: add v540tu
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-02-19 10:31:04 +01:00
Filip Lewiński 4a24bba8b3 boards/novacustom-v540tu/novacustom-v540tu.config: add
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-02-19 10:30:58 +01:00
Filip Lewiński da66704f6c config/coreboot-novacustom-v540tu.config: add
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
2025-02-19 10:30:46 +01:00