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
hardware = {
deviceTree = {
enable = true;
package = config.boot.kernelPackages.kernel;
name = "bcm2712-rpi5-b.dtb";
filter = lib.mkDefault (if (cfg.variant == "5") then "bcm2712-rpi5-*.dtb" else "bcm2711-rpi4-*.dtb");
filter = lib.mkDefault (if (cfg.variant == "5") then "bcm2712*.dtb" else "bcm2711*.dtb");
package = lib.mkOverride 80 config.boot.kernelPackages.kernel;
overlays = (
if (cfg.variant == "4") then
[

Binary file not shown.

Binary file not shown.

View File

@@ -1,4 +1,5 @@
{
config,
pkgs,
lib,
namespace,
@@ -40,6 +41,16 @@
kernelPackages = lib.mkOverride 90 pkgs.linuxPackages_pi5-16k;
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";
};
};
};