Commit graph

2592 commits

Author SHA1 Message Date
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
Josh Buker
21deaf7ac9
Add README.md to ODroid M1 per feedback 2026-02-09 15:51:54 -08:00
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
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
Florian Klink
efe2094529
Merge pull request #1730 from flokli/pocket-iio
gpd/pocket-{3,4}: enable IIO
2026-01-14 13:29:35 +00:00
Florian Klink
316a132d5f gpd/pocket-{3,4}: enable IIO
Enables screen auto rotation.
2026-01-14 12:30:30 +02:00
Sandro Jäckel
dc40d35d3e
lenovo/thinkpad/x13s: resolve renamed option 2026-01-11 10:03:48 +01:00
Sandro Jäckel
d21ec5a241
hardkernel/odroid-hc4: resolve renamed option 2026-01-11 09:59:00 +01:00
Sandro Jäckel
99b28e8e36
dell/precision/5570: resolve renamed option 2026-01-11 09:59:00 +01:00
Sandro Jäckel
639ca38126
treewide: drop 25.05 compat code 2026-01-11 09:59:00 +01:00
Sandro Jäckel
388f38215d
treewide: drop 24.11 compat code 2026-01-11 09:59:00 +01:00
Sandro Jäckel
8781e10a1c
treewide: drop 24.05 compat 2026-01-11 09:59:00 +01:00
Sandro Jäckel
b2101de0f8
treewide: drop 23.11 compat code 2026-01-11 09:56:14 +01:00
Sandro Jäckel
d655a68f13
treewide: drop 22.11 compat code 2026-01-11 09:56:14 +01:00
Sandro Jäckel
b88c9d742a
treewide: remove 21.05 compat code 2026-01-11 09:54:39 +01:00
Sandro Jäckel
6366bcfdab
tests: update stable nixpkgs input to 25.11 2026-01-11 09:45:35 +01:00
Jörg Thalheim
40b1a28dce
Merge pull request #1712 from dniku/patch-1
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Revise README for AMD AI 300 Series modules
2025-12-31 12:48:04 +00:00
Dmitry
6388e5a77b
Address stylistic suggestions 2025-12-31 09:59:50 +00:00
Dmitry
838481adb5
Update README for nix-shell command usage 2025-12-30 11:34:29 +00:00
Dmitry
d31d8077bb
Revise README for AMD AI 300 Series modules
Updated README to reflect changes in module recommendations and added instructions for hybrid graphics setup.
2025-12-30 11:34:29 +00:00
Jörg Thalheim
9b3c38bf6c
Merge pull request #1714 from NixOS/track-prepped-68-Corolla-master
Adding Asus flow z13 2023 gz301vu support
2025-12-30 04:56:31 +00:00
track-prepped-68-Corolla
736df904de Adding Asus flow z13 2023 gz301vu support 2025-12-30 04:43:30 +00:00
Jörg Thalheim
84185d1de4
Merge pull request #1713 from NixOS/razer-blade-14-RZ09-0530
add razer-blade-14-RZ09-0530
2025-12-30 04:41:49 +00:00
Jörg Thalheim
59a4cb7b82
Merge pull request #1704 from ducnguyen96/feat/add-lenovo-thinkpad-e14-gen2
feat: add Lenovo ThinkPad E14 (Intel - Gen 2)
2025-12-30 04:36:02 +00:00
Adriel Velazquez
64e8049770 Adding the razer blade 14 2025 2025-12-30 04:29:13 +00:00
Jörg Thalheim
7a9a613a3e
Merge pull request #1709 from alirezamirsepassi/patch-1
audio(framework-13-amd-ai-300): update default rawDeviceName
2025-12-30 04:25:07 +00:00
Jörg Thalheim
2da033befd
Merge pull request #1707 from ryantrinkle/framework-amd-ai-300-graphics-refresh-bug
framework-16-amd-ai-300-series: mitigate various graphics issues
2025-12-30 04:24:24 +00:00
Alireza Mirsepassi
59761f9b5e
audio(framework-13-amd-ai-300): update default rawDeviceName
Update the default `rawDeviceName` for the Framework 13 AMD AI 300 series.
Recent UCM profile updates (or kernel driver changes) now cause the device
to expose a HiFi profile sink name (`HiFi__Speaker__sink`) instead of the
generic `analog-stereo` name.

This ensures the audio enhancement effects correctly attach to the speaker
sink out of the box.

Device name changed from:
`alsa_output.pci-0000_c1_00.6.analog-stereo`
to:
`alsa_output.pci-0000_c1_00.6.HiFi__Speaker__sink`
2025-12-27 16:10:22 +01:00
Ryan Trinkle
26043a0950 framework-16-amd-ai-300-series: mitigate various graphics issues 2025-12-25 20:45:22 -04:00
Jörg Thalheim
c5db9569ac
Merge pull request #1705 from leifhelm/mnt-reform
Some checks failed
Test / nixfmt (push) Has been cancelled
Test / tests (push) Has been cancelled
Mnt reform: Update kernel from 6.17.2 to 6.17.8
2025-12-24 09:34:15 +00:00
Jakob Leifhelm
26e2f6b7d5
mnt/reform: kernel 6.17.2 -> 6.17.8 2025-12-23 23:12:28 +01:00