This commit is contained in:
mjallen18
2026-01-20 12:18:44 -06:00
parent cedd4051f7
commit e40181ba04
4 changed files with 13 additions and 4 deletions

View File

@@ -345,10 +345,8 @@ in
# Common hardware settings # Common hardware settings
hardware = { hardware = {
deviceTree = { deviceTree = {
enable = true; filter = lib.mkDefault (if (cfg.variant == "5") then "bcm2712*.dtb" else "bcm2711*.dtb");
package = config.boot.kernelPackages.kernel; package = lib.mkOverride 80 config.boot.kernelPackages.kernel;
name = "bcm2712-rpi5-b.dtb";
filter = lib.mkDefault (if (cfg.variant == "5") then "bcm2712-rpi5-*.dtb" else "bcm2711-rpi4-*.dtb");
overlays = ( overlays = (
if (cfg.variant == "4") then if (cfg.variant == "4") then
[ [

Binary file not shown.

Binary file not shown.

View File

@@ -1,4 +1,5 @@
{ {
config,
pkgs, pkgs,
lib, lib,
namespace, namespace,
@@ -40,6 +41,16 @@
kernelPackages = lib.mkOverride 90 pkgs.linuxPackages_pi5-16k; kernelPackages = lib.mkOverride 90 pkgs.linuxPackages_pi5-16k;
loader.systemd-boot.installDeviceTree = true; loader.systemd-boot.installDeviceTree = true;
}; };
hardware.deviceTree = {
enable = true;
package = lib.mkForce pkgs.${namespace}.linuxPackages_rpi5-lts.kernel;
name = "bcm2712-rpi-5-b.dtb";
filter = "bcm2712*";
};
boot.bootspec.extensions."org.nixos.systemd-boot" = lib.mkForce {
inherit (config.boot.loader.systemd-boot) sortKey;
devicetree = "./bcm2712-rpi-5-b.dtb";
};
}; };
}; };