From 0f9db2ae74e6783eef2d692c8f768caff2bd89e1 Mon Sep 17 00:00:00 2001 From: Christoph Honal Date: Thu, 25 Jun 2026 10:11:51 +0200 Subject: [PATCH 1/2] nixos/nfc-nci: remove forced module loading --- nixos/modules/hardware/nfc-nci.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nixos/modules/hardware/nfc-nci.nix b/nixos/modules/hardware/nfc-nci.nix index 21c2e859ad8d..3bea93934e12 100644 --- a/nixos/modules/hardware/nfc-nci.nix +++ b/nixos/modules/hardware/nfc-nci.nix @@ -181,10 +181,6 @@ in config.boot.kernelPackages.nxp-pn5xx ]; - boot.kernelModules = [ - "nxp-pn5xx" - ]; - # libnfc-nci calls sched_setscheduler via pthread_setschedparam, which would be blocked by upstream SystemCallFilter=~@resources systemd.services.pcscd.serviceConfig.SystemCallFilter = lib.mkIf cfg.enableIFD [ "sched_setscheduler" From fb4727357f34dd31618d96dd9fb499db41c80dee Mon Sep 17 00:00:00 2001 From: Christoph Honal Date: Fri, 17 Jul 2026 13:28:03 +0200 Subject: [PATCH 2/2] linuxPackages.nxp-pn5xx: 0.4-unstable-2025-02-08 -> 0-unstable-2026-07-16 --- pkgs/os-specific/linux/nxp-pn5xx/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/linux/nxp-pn5xx/default.nix b/pkgs/os-specific/linux/nxp-pn5xx/default.nix index d2b2ae1bdbe0..db9eaf0111b8 100644 --- a/pkgs/os-specific/linux/nxp-pn5xx/default.nix +++ b/pkgs/os-specific/linux/nxp-pn5xx/default.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nxp-pn5xx"; - version = "0.4-unstable-2025-02-08-${kernel.version}"; + version = "0-unstable-2026-07-16-${kernel.version}"; src = fetchFromGitHub { owner = "jr64"; repo = "nxp-pn5xx"; - rev = "07411e0ce3445e7dcb970df1837f0ad74b7b0a7a"; - hash = "sha256-jVkcvURFlihKW2vFvAaqzKdtexPXywRa2LkPkIhmdeU="; + rev = "6ebc3ce2000dc0ba82bd2f47eb01e69b8ba2dbd0"; + hash = "sha256-rll9NyWZaHFTUIR/jnzZtO3D0Za/i1O+qT6fyvKcYTc="; }; nativeBuildInputs = [ udevCheckHook ] ++ kernel.moduleBuildDependencies;