Commit graph

2534 commits

Author SHA1 Message Date
Jörg Thalheim
da17006633
Merge pull request #1681 from 8bitbuddhist/surface-kernel-simplify
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
microsoft/surface: simplify patch pulling
2025-11-25 14:13:59 +00:00
Jörg Thalheim
63564a6dcc
Merge pull request #1682 from NixOS/dependabot/github_actions/actions/checkout-6
build(deps): bump actions/checkout from 5 to 6
2025-11-25 14:13:28 +00:00
Andre
ae4fcae923 microsoft/surface: flatten 'repos' object 2025-11-24 17:47:45 -05:00
dependabot[bot]
3e2ce03650
build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 02:00:56 +00:00
Andre
abb5f782d3 microsoft/surface: change logic to pull the latest linux-surface for all versions, since we really just need the patches. 2025-11-23 13:20:08 -05:00
Jörg Thalheim
899dc449bc
Merge pull request #1669 from zatrit/t480-kaby-lake
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
lenovo/thinkpad/t480: replaced cpu/intel with cpu/intel/kaby-lake
2025-11-11 07:47:33 +00:00
Jörg Thalheim
e279a579b1
Merge pull request #1670 from robot-o/lenovo-legion-16iax10h
lenovo/legion/16iax10h: add Lenovo Legion Pro 7i
2025-11-11 07:47:18 +00:00
Jörg Thalheim
27973e0f41
Merge pull request #1671 from leifhelm/mnt-reform
Fix and update kernel. Update uboot
2025-11-11 07:44:54 +00:00
Jakob Leifhelm
238316ce44
mnt-reform: Format 2025-11-09 11:31:44 +01:00
Jakob Leifhelm
6ae02e4ebd
mnt-reform: Add name parameter to kernel patches 2025-11-09 11:25:40 +01:00
Jakob Leifhelm
a31d53a0b2
mnt-reform: Add uboot flash script 2025-11-09 11:25:35 +01:00
robot-o
81c78cffb9
lenovo/legion/16iax10h: add Lenovo Legion Pro 7i 2025-11-08 21:15:31 +01:00
Jakob Leifhelm
20baaa0d68
mnt-reform: uboot remove x86 dependency 2025-11-08 10:53:01 +01:00
Jakob Leifhelm
9fbdc8cbdb
mnt-reform: Update kernel to 6.17.2 2025-11-08 10:51:57 +01:00
zatrit
ef813e4370
lenovo/thinkpad/t480: replaced cpu/intel with cpu/intel/kaby-lake 2025-11-08 11:33:26 +03:00
Jörg Thalheim
52113c4f5c
Merge pull request #1668 from concatime/fix/rename-modules
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Rename some modules to their correct names
2025-11-06 21:07:11 +00:00
Issam E. Maghni
fc4c7c6ec7 meta: rename module to pcie-brcmstb
https://github.com/torvalds/linux/blob/v6.17/drivers/pci/controller/Makefile#L37
2025-11-06 15:05:04 -05:00
Issam E. Maghni
744975050f meta: rename module to usb-storage
https://github.com/torvalds/linux/blob/v6.17/drivers/usb/storage/Kconfig#L23-L24
> To compile this driver as a module, choose M here: the
> module will be called usb-storage.
2025-11-06 15:05:04 -05:00
Jörg Thalheim
24084931d8
Merge pull request #1661 from HyprGirl/master
Some checks are pending
Test / nixfmt (push) Waiting to run
Test / tests (push) Blocked by required conditions
asus/zephyrus/ga401iv: init
2025-11-06 11:05:22 +00:00
Jörg Thalheim
3e24540eb9
Merge pull request #1663 from concatime/feat/add-only-wireless-firmwares
raspberry-pi/4: add only wireless firmwares
2025-11-06 11:04:51 +00:00
Jörg Thalheim
bd47664211
Merge pull request #1667 from concatime/feat/add-genet-module-to-initrd-if-netboot
raspberry-pi/4: add genet module to initrd if netboot
2025-11-06 11:04:33 +00:00
Jörg Thalheim
be02d168e7
Merge pull request #1657 from NixOS/no-instantiate
speed up ci
2025-11-06 11:03:32 +00:00
Jörg Thalheim
f34ca8045a mnt/reform: stop doing ifd 2025-11-06 11:27:57 +01:00
Jörg Thalheim
ec18896955 librem/5r4/u-boot: update and use newer compiler 2025-11-06 11:21:16 +01:00
Jörg Thalheim
64269645d4 star64: add missing names to kernel patches 2025-11-06 11:14:48 +01:00
Jörg Thalheim
d1ad892e3b helios4: add missing names to kernel patches 2025-11-06 11:14:03 +01:00
Issam E. Maghni
ec135126c1 raspberry-pi/4: add genet module to initrd if netboot
This module is required to have Ethernet in initial RAM disk.

It solves the issue encountered in this thread:
https://discourse.nixos.org/t/netboot-into-nfs-root-instead-of-the-fat-netboot-ramdisk/8556/2
2025-11-05 19:31:43 -05:00
Jörg Thalheim
e4c6ee69e7
Merge pull request #1666 from brianmcgillion/update-imx8
Some checks are pending
Test / nixfmt (push) Waiting to run
Test / tests (push) Blocked by required conditions
imx8-evk: fix cross-compiled builds
2025-11-05 19:41:19 +00:00
Brian McGillion
ae91411396
imx8-evk: fix cross-compiled builds
update just to fix the cross compilation.

Signed-off-by: Brian McGillion <bmg.avoin@gmail.com>
2025-11-05 16:35:23 +04:00
Jörg Thalheim
d48e8f0e16
Merge pull request #1665 from brianmcgillion/fix-system-property
Some checks are pending
Test / nixfmt (push) Waiting to run
Test / tests (push) Blocked by required conditions
system: fix the system setting for nixpkgs
2025-11-05 09:50:57 +00:00
Brian McGillion
eea20ba3b0
system: fix the system setting for nixpkgs
90cb787644

Signed-off-by: Brian McGillion <bmg.avoin@gmail.com>
2025-11-05 13:20:53 +04:00
Issam E. Maghni
2a3a409ac5 raspberry-pi/4: add only wireless firmwares 2025-11-04 15:28:35 -05:00
Jörg Thalheim
2e85ae1b70
Merge pull request #1662 from NixOS/nxp-docs
Some checks are pending
Test / nixfmt (push) Waiting to run
Test / tests (push) Blocked by required conditions
nxp: document flashing better
2025-11-04 14:44:00 +00:00
Jörg Thalheim
8b72f74d80 nxp: add upstream docs 2025-11-04 15:27:28 +01:00
Jörg Thalheim
655a6da8a8 nxp: document flash procedure and expose images in flake 2025-11-04 13:35:34 +01:00
Jörg Thalheim
bffe23e699
Merge pull request #1650 from govindsi/feat/ucm-imx95-platform
Add support for UCM-iMX95 Evaluation Kit platform
2025-11-04 12:19:19 +00:00
Jörg Thalheim
01e8e18d9d format flake.nix after nixpkgs bump 2025-11-04 13:04:34 +01:00
Jörg Thalheim
5ad68c5dff tests: add all aarch64 NXP boards to aarch64Systems list 2025-11-04 12:57:21 +01:00
Jörg Thalheim
fad92f5f57 ucm-imx95: expand pkgs in callPackage for overrides 2025-11-04 12:57:21 +01:00
Jörg Thalheim
f2e49f279c optee-builder: use stdenv as opposed to gccStdenv
should be the same in our use case, but stdenv is more standard.
2025-11-04 12:34:11 +01:00
Jörg Thalheim
e598a4ca2f nxp: patch toolchain more consistent between different targets 2025-11-04 12:28:52 +01:00
Romana
d60ba4a306
Merge branch 'NixOS:master' into master 2025-11-03 22:54:14 +00:00
Romana
5723dff2cd
add ga401iv to readme and flake.nix 2025-11-03 19:59:38 +01:00
Jörg Thalheim
2567706185
Merge pull request #1660 from afreakk/patch-1
Some checks are pending
Test / nixfmt (push) Waiting to run
Test / tests (push) Blocked by required conditions
'runCommandNoCC' has been renamed to/replaced by 'runCommand'
2025-11-03 14:13:01 +00:00
Romana
5e6ecb961a
asus-zephyrus-ga401iv: Add config for 2020 model of ga401 2025-11-03 03:45:34 +01:00
Jörg Thalheim
7467f155fc
Merge pull request #1555 from imxade/imxade-patch-1
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
[Inspiron 3442] Removed enableAllFirmware, BT doesn't rely on it
2025-10-31 17:53:41 +00:00
Rituraj
ddb27b7bba
Merge branch 'master' into imxade-patch-1 2025-10-31 21:51:27 +05:30
Hans
13cc234e37
'runCommandNoCC' has been renamed to/replaced by 'runCommand' 2025-10-31 09:54:49 +01:00
Jörg Thalheim
a2bc09823a ucm-imx95: various changes
- Move openssl to nativeBuildInputs in ATF build for proper cross-compilation
- Add explicit SILICON validation with clear error messages in firmware build
- Fix fragile wildcard patterns in firmware DDR file copying
- Replace mutable branch URLs with pinned commit hashes for patch stability
- Add U-Boot config merge step (make olddefconfig) after extra config
- Fix cross-compilation toolchain coherence (cpp in optee-os)
- Standardize license format (single value instead of single-element list)
- Update maintainer references with inline name/email format
- Fix typos and grammar in documentation and comments
2025-10-30 15:17:56 +01:00
Jörg Thalheim
86d9291cc3 ucm-imx95: use --replace-fail for substituteInPlace 2025-10-30 14:52:25 +01:00