···2222 blacklistedKernelModules = [ "snd_hda_codec_hdmi" ];
23232424 # FIXME: switch back to latest xanmod after 6.15.5
2525- kernelPackages = pkgs.linuxPackages_xanmod;
2525+ kernelPackages = pkgs.linuxPackages_latest;
2626 };
27272828 # Enable building and testing aarch64 packages for Nixpkgs dev
+9-3
systems/pappardelle/default.nix
···1717 common-pc-laptop-ssd
1818 ];
19192020- # Specific to Alder Lake
2020+ # Specific to Meteor Lake and above
2121 hardware.intelgpu.vaapiDriver = "intel-media-driver";
22222323 hardware.bluetooth.enable = true;
···26262727 boot = {
2828 # FIXME: switch back to latest xanmod after 6.15.5
2929- kernelPackages = pkgs.linuxPackages_xanmod;
2929+ kernelPackages = pkgs.linuxPackages_latest;
30303131 # DSP-based SOF drivers currently don't work due to missing topology
3232 # definitions, so we fall back to old snd_hda_intel drivers
3333 extraModprobeConfig = ''
3434 options snd-intel-dspcfg dsp_driver=1
3535 '';
3636- };
3636+3737+ # HACK HACK HACK: Disable PCIe Power Management to completely disallow
3838+ # the Wi-Fi adapter from turning off. This will be problematic for
3939+ # performance, but at least I would have working Wi-Fi after waking up
4040+ # from a suspend.
4141+ kernelParams = [ "pcie_port_pm=off" ];
4242+};
37433844 # Enable building and testing aarch64 packages for Nixpkgs dev
3945 boot.binfmt.emulatedSystems = [ "aarch64-linux" ];