anchor.diff:      };
     };
   in (generateNixKConf ((flattenKConf options) // structuredExtraConfig) mkValueOverride) + extraConfig
  -
  
positive.code:       PSS_MIXER           = whenOlder "4.12" yes;
      };
  
      # Include firmware for various USB serial devices.
      # Only applicable for kernels below 4.16, after that no firmware is shipped in the kernel tree.
      usb-serial = {
        USB_SERIAL_GENERIC          = yes; # USB Generic Serial Driver
      } // optionalAttrs (versionOlder version "4.16") {
        # include firmware for various USB serial devices
        USB_SERIAL_KEYSPAN_MPR      = yes;
        USB_SERIAL_KEYSPAN_USA28    = yes;
        USB_SERIAL_KEYSPAN_USA28X   = yes;
  
negative.code: 
        # Native Language Support modules, needed by some filesystems
        NLS              = yes;
        NLS_DEFAULT      = "utf8";
        NLS_UTF8         = module;
        NLS_CODEPAGE_437 = module; # VFAT default for the codepage= mount option
        NLS_ISO8859_1    = module; # VFAT default for the iocharset= mount option
  
        DEVTMPFS = yes;
      };
  