anchor.diff:        PM_WAKELOCKS                     = yes;
         # Power-capping framework and support for INTEL RAPL
         POWERCAP                         = yes;
  -      INTEL_RAPL                       = module;
  +      INTEL_RAPL                       = whenAtLeast "5.3" module;
       };
   
       external-firmware = {
  
positive.code:       KEXEC_FILE      = option yes;
        KEXEC_JUMP      = option yes;
  
        # Windows Logical Disk Manager (Dynamic Disk) support
        LDM_PARTITION         = option yes;
        LOGIRUMBLEPAD2_FF     = yes; # Logitech Rumblepad 2 force feedback
        LOGO                  = no; # not needed
        MEDIA_ATTACH          = yes;
  
negative.code:       NF_CONNTRACK_TIMEOUT        = yes;
        NF_CONNTRACK_TIMESTAMP      = yes;
        NETFILTER_NETLINK_GLUE_CT   = yes;
        NF_TABLES_INET              = mkMerge [ (whenOlder "4.17" module)
                                                (whenAtLeast "4.17" yes) ];
        NF_TABLES_NETDEV            = mkMerge [ (whenOlder "4.17" module)
                                                (whenAtLeast "4.17" yes) ];
        # IP: Netfilter Configuration
        NF_TABLES_IPV4              = mkMerge [ (whenOlder "4.17" module)
                                                (whenAtLeast "4.17" yes) ];
        NF_TABLES_ARP               = mkMerge [ (whenOlder "4.17" module)
                                                (whenAtLeast "4.17" yes) ];
        # IPv6: Netfilter Configuration
        NF_TABLES_IPV6              = mkMerge [ (whenOlder "4.17" module)
                                                (whenAtLeast "4.17" yes) ];
        # Bridge Netfilter Configuration
        NF_TABLES_BRIDGE            = mkMerge [ (whenBetween "4.19" "5.3" yes)
                                                (whenAtLeast "5.3" module) ];
  