anchor.diff:  
   let
     # NOTE: raspberrypifw & raspberryPiWirelessFirmware should be updated with this
  -  modDirVersion = "5.10.17";
  -  tag = "1.20210303";
  +  modDirVersion = "5.10.52";
  +  tag = "1.20210727";
   in
   lib.overrideDerivation (buildLinux (args // {
     version = "${modDirVersion}-${tag}";
  
positive.code:   src = fetchFromGitHub {
      owner = "raspberrypi";
      repo = "linux";
      rev = "raspberrypi-kernel_${tag}-1";
      sha256 = "0ffsllayl18ka4mgp4rdy9h0da5gy1n6g0kfvinvzdzabb5wzvrx";
    };
  
    defconfig = {
  
negative.code:     #       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      # ../drivers/gpu/drm/ast/ast_mode.c:851:18: note: (near initialization for 'ast_crtc_helper_funcs.atomic_flush')
      DRM_AST n
      # ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In function 'amdgpu_dm_atomic_commit_tail':
      # ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:7757:4: error: implicit declaration of function 'is_hdr_metadata_different' [-Werror=implicit-function-declaration]
      #  7757 |    is_hdr_metadata_different(old_con_state, new_con_state);
      #       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
      DRM_AMDGPU n
    '';
  
    extraMeta = if (rpiVersion < 3) then {
  