Commit graph

2620 commits

Author SHA1 Message Date
Jörg Thalheim
a15dd68d59
Merge pull request #1758 from jdwaymire/lenovo-thinkpad-p16s-intel-gen3
lenovo/thinkpad/p16s: add Intel Gen 3 support
2026-02-15 16:00:16 +00:00
Jörg Thalheim
90848156e1
Merge pull request #1759 from SpectralPixel/hp-laptop-15s-fq1xxx
Implement Intel Ice Lake and HP Laptop 15s-fq1xxx
2026-02-15 15:58:41 +00:00
Jörg Thalheim
f9b0314599
Merge pull request #1747 from joshbuker/hardkernel/odroid-m1
Add ODroid M1
2026-02-15 15:49:46 +00:00
Jörg Thalheim
b794c1fc56
Merge pull request #1756 from soumyadeep70/vpl-gpu-rt-fix
common/gpu/intel: avoid enabling OneVPL runtime by default on pre-TGL GPUs
2026-02-15 15:48:51 +00:00
Jörg Thalheim
6deb98e401 List ThinkPad P16s Intel Gen 3 in README.md
The profile was added but the README table was not updated, so
users browsing the supported hardware list would not discover it.
2026-02-15 16:47:05 +01:00
Jörg Thalheim
7d3990afca List HP Laptop 15s-fq1xxx in README.md
The profile was added in a previous commit and forwarded in
flake.nix, but the README table was never updated, so users
browsing the supported hardware list would not discover it.
2026-02-15 16:45:49 +01:00
Jörg Thalheim
cd8c113bdd
Merge pull request #1761 from MaddyGuthridge/maddy-dell-xps-15-9500-fingerprint
Dell XPS 15 9500: enable fprintd
2026-02-15 15:39:22 +00:00
Jörg Thalheim
1a0762d183
Merge pull request #1762 from leifhelm/reform-kernel
mnt/reform: linux 6.17.8 -> 6.18.8
2026-02-15 15:37:53 +00:00
Jörg Thalheim
1da18c37fa
Merge pull request #1763 from mexisme/microsoft-surface/update-kernel-6.18.8
microsoft/surface: update kernel patches to 6.18.8
2026-02-15 15:37:44 +00:00
Jörg Thalheim
001bac7132 odroid-m1: simplify README
Remove opinionated configuration that doesn't belong in a hardware
module README: home-manager setup, user/SSH configuration, example
hardware-configuration.nix, and an overly complex multi-host flake
pattern.

Keep only the ODroid M1-specific information: how to build the SD card
image with the required petitboot populateRootCommands, and how to set
up the flake for ongoing nixos-rebuild switch.
2026-02-15 16:29:47 +01:00
mexisme
3652e05fa7 microsoft/surface: Use cleaner logic for managing list of supported kernels 2026-02-12 13:23:48 +00:00
mexisme
d03c256822 Merge branch 'master' into microsoft-surface/update-kernel-6.18.8 2026-02-12 13:20:20 +00:00
mexisme
54f5199efb Update Microsoft Surface kernel patches to 6.18.8 2026-02-12 13:20:15 +00:00
Jonas Heinrich
af04cb78aa
Merge pull request #1725 from onny/visionfive2-uboot
starfive visionfive2: use ubootVisionFive2
2026-02-12 07:54:31 +00:00
Jakob Leifhelm
0e5bab7df0
mnt/reform/rk3588: disable pcie_aspm for now 2026-02-10 09:43:47 +01:00
Josh Buker
21deaf7ac9
Add README.md to ODroid M1 per feedback 2026-02-09 15:51:54 -08:00
Jakob Leifhelm
5212f915f8
mnt/reform: linux 6.17.8 -> 6.18.8 2026-02-10 00:07:41 +01:00
Maddy Guthridge
7b3e8cd6f8
nixfmt 2026-02-09 22:46:37 +11:00
Maddy Guthridge
4490c7f906
Use lib.mkDefault 2026-02-09 22:32:50 +11:00
Maddy Guthridge
0252ff960b
Dell XPS 15 9500: enable fprintd 2026-02-09 22:30:28 +11:00
Jörg Thalheim
2889685785
Merge pull request #1749 from FrameworkComputer/framework-johnazoidberg-codeowner
framework: Add JohnAZoidberg as codeowner
2026-02-09 10:10:10 +00:00
SpectralPixel
e3ac8f4972 Forward 15s-fq1xxx to flake.nix 2026-02-08 00:47:52 +01:00
SpectralPixel
c397c7f851 Added Device Information section to the README
If the information proves useful at all... Idk, copied it from `lenovo/ideapad/15ach6/README.md`
2026-02-08 00:42:51 +01:00
SpectralPixel
6f5c06e99f Add untested HP Laptop 15s-fq1xxxx config
Based directly on the HP Laptop 14s-dq2024nf. See the README along with `ad0b1c0763` and `767e9083a0` for additional information.
2026-02-07 23:36:25 +01:00
SpectralPixel
767e9083a0 Add Intel Ice Lake CPU config
Based directly on Tiger Lake. In this branch, I am taking the config for the HP Laptor 14s-something and converting it to the HP Laptop 15s-something, which is why I expect the module to work fine despite only minor modifications. Here are the sources of info I'm using.
https://browser.geekbench.com/v6/compute/4861426
https://browser.geekbench.com/v6/cpu/15840711
2026-02-07 23:34:53 +01:00
SpectralPixel
ad0b1c0763 Add Intel Ice Lake GPU config
Based directly on Tiger Lake. According to Gentoo Wiki, both processors should have the same driver. (https://wiki.gentoo.org/wiki/Intel#Feature_support)
2026-02-07 23:21:25 +01:00
Justin Waymire
6403af95fb lenovo/thinkpad/p16s: add Intel Gen 3 support
Tested on ThinkPad P16s Gen 3 (21KS0025US):
- Intel Core Ultra 7 155H (Meteor Lake)
- Intel Arc Graphics (iGPU)
- NVIDIA RTX 500 Ada Generation (dGPU)
- Goodix fingerprint reader (27c6:6594)
2026-02-07 13:09:59 -06:00
soumyadeep70
0251f56603 common/gpu/intel: avoid always enabling OneVPL runtime on pre-TGL GPUs 2026-02-05 06:30:43 +05:30
Josh Buker
d2907ab446
Remove unnecessary configuration for odroid-m1 2026-01-29 00:06:32 -08:00
Josh Buker
0cb7e0bcab
Try removing kernelPackages and supportedFilesystems overrides 2026-01-28 23:25:11 -08:00
Josh Buker
53702e58b4
Appease nixfmt 2026-01-28 23:18:19 -08:00
Josh Buker
719a89028d
Apparently aliases are read-only 2026-01-28 23:15:11 -08:00
Josh Buker
d6aea43451
Unfortunately, that does break nixos-rebuild switch 2026-01-28 23:09:47 -08:00
Josh Buker
c281bd071a
Try rawdogging sdImage and see if it breaks nixos-rebuild switch 2026-01-28 22:59:36 -08:00
Josh Buker
a92d980a18
Fix missing curly brace 2026-01-28 22:57:11 -08:00
Josh Buker
8c162f25a7
Fix missing parenthesis 2026-01-28 22:56:22 -08:00
Josh Buker
1e1205f6f7
Rename kboot-conf to petitboot and simplify a few things 2026-01-28 22:53:01 -08:00
Daniel Schaefer
c8d6dd6535 framework: Add JohnAZoidberg as codeowner
I'd like to review new changes - I am firmware/software engineer at
Framework.

Signed-off-by: Daniel Schaefer <dhs@frame.work>
2026-01-29 01:16:58 +08:00
Josh Buker
cb8f383995
Add ODroid M1
Based on @KhashayarDanesh's work in #1269, which is also based on the
work of @sstent and @povik.

Closes #1269
2026-01-26 15:32:14 -08:00
Naïm Camille Favier
a351494b0e
Merge pull request #1744 from d-goldin/fw13-ai-300-blacklist-amd-acp
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Framework 13 AI 300: Disabling AMD ACP sound card
2026-01-25 00:48:57 +00:00
Dima
31c3d206de Framework 13 AI 300: Disabling AMD ACP sound card
This issue became more obvious due to alsa-ucm profiles horribly
misassigning a non-existent device as the default microphone and
juggling profiles for the devices in a very weird way recently.

The first hotfix was this: https://github.com/NixOS/nixos-hardware/pull/1732

But upon more discussion it seems to be a Framework bios bug that
falsely reports an AMD ACP as exitent and wired up via ACPI.

Until this is fixed at the source, the best way foward is to just
blacklist the module.

I have tried this change now on 4 devices and and feel confident enough
about it working well for most users.

See this discussion for all the details: https://github.com/NixOS/nixos-hardware/issues/1603
2026-01-25 01:35:45 +01:00
Jörg Thalheim
9f7ba891ea
Merge pull request #1737 from Cryolitia-Forks/rpi
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
raspberry-pi: move kernel and firmware from nixpkgs
2026-01-22 12:53:13 +00:00
Cryolitia PukNgae
c8f766fd11 raspberry-pi: move kernel and firmware from nixpkgs
As part of the gradual phasing out of linux_rpi in nixpkgs

Link: https://github.com/NixOS/nixpkgs/pull/477665

Signed-off-by: Cryolitia PukNgae <Cryolitia@gmail.com>
2026-01-18 23:19:14 +08:00
Jörg Thalheim
d447553bcb
Merge pull request #1739 from NixOS/contributing-docs
CONTRIBUTING: expand contributor and reviewer guidelines
2026-01-18 11:37:07 +00:00
Jörg Thalheim
0ac0225d16 CONTRIBUTING: expand contributor and reviewer guidelines
Document the full contribution workflow including feature branches,
README/flake.nix entry formats, testing from forks, deprecation
process, and update reviewer section to use GitHub merge queues.

Also clarify that any nixpkgs committer can review PRs.
2026-01-18 09:07:29 +01:00
Jörg Thalheim
cce68f4a54
Merge pull request #1736 from NixOS/tleydxdy-master
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Add System76 Galago Pro 3 module
2026-01-16 17:34:06 +00:00
Shironeko
a57f1648b7 Add System76 Galago Pro 3 module 2026-01-16 18:21:06 +01:00
Jörg Thalheim
45bf76ef95
Merge pull request #1727 from NixOS/drop-24.05-compat
Update to current nixpkgs stable 25.11, drop old compat code
2026-01-16 17:10:13 +00:00
Jörg Thalheim
7297dfc69a
Merge pull request #1735 from NixOS/time
move hardware team meeting to new time
2026-01-15 17:54:29 +00:00
Jörg Thalheim
daedbd1c37 move hardware team meeting to new time 2026-01-15 18:41:10 +01:00