From 0bb71bbb4fe5c5e1593461e52134da0e5fe25dd6 Mon Sep 17 00:00:00 2001 From: mjallen18 Date: Fri, 9 Jan 2026 08:53:45 -0600 Subject: [PATCH] pi stufF --- systems/aarch64-linux/pi5/boot.nix | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/systems/aarch64-linux/pi5/boot.nix b/systems/aarch64-linux/pi5/boot.nix index a47920a..76986d1 100755 --- a/systems/aarch64-linux/pi5/boot.nix +++ b/systems/aarch64-linux/pi5/boot.nix @@ -10,10 +10,27 @@ # bootloader = "kernel"; # firmwarePackage = pkgs.raspberrypifw; # }; - kernelPackages = pkgs.linuxPackages_latest; + kernelPackages = pkgs.linuxPackages_pi5-16k; #supportedFilesystems = lib.mkForce [ ]; }; + nixpkgs = { + overlays = [ + (self: super: { + linuxPackages_pi5-16k = pkgs.linuxPackagesFor (pkgs.linux_6_18.override { + structuredExtraConfig = with lib.kernel; { + CONFIG_ARM64_4K_PAGES = lib.mkForce no; + CONFIG_ARM64_64K_PAGES = lib.mkForce no; + CONFIG_ARM64_16K_PAGES = lib.mkForce yes; + CONFIG_OF_CONFIGFS = yes; + CONFIG_OF_CONFIGFS = yes; + CONFIG_OF_OVERLAY = yes; + }; + ignoreConfigErrors = true; + }); + }) + ]; + }; specialisation = { "linux-rpi".configuration = {