1. 10 Jun, 2022 2 commits
    • Chandan Vurdigere Nataraj's avatar
      drm/amdgpu/display: Fix compilation issues · 7aade9ce
      Chandan Vurdigere Nataraj authored
      [Why]
      Getting below build errors:
      drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1419:3: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough]
                      default:
                      ^
      drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1535:2: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough]
              default:
              ^
      
      drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:3276:20: error: variable 'v1_5' is uninitialized when used here [-Werror,-Wuninitialized]
                              for (i = 0; i < v1_5->number_of_path; ++i)
                                              ^~~~
      
      [How]
      Fix compilation issues
      Signed-off-by: default avatarChandan Vurdigere Nataraj <chandan.vurdigerenataraj@amd.com>
      Reviewed-by: default avatarLeo Li <sunpeng.li@amd.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      7aade9ce
    • Chandan Vurdigere Nataraj's avatar
      drm/amdgpu/display: Remove unnecessary typecasts and fix build issues · ce19bbe4
      Chandan Vurdigere Nataraj authored
      [Why]
      Getting below errors:
      drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.c:1414:5: error: implicit conversion from enumeration type 'enum scan_direction_class' to different enumeration type 'enum dm_rotation_angle' [-Werror,-Wenum-conversion]
                                      mode_lib->vba.SourceScan[k],
                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_32.c:1744:22: error: implicit conversion from enumeration type 'enum scan_direction_class' to different enumeration type 'enum dm_rotation_angle' [-Werror,-Wenum-conversion]
                              && (!(!IsVertical(mode_lib->vba.SourceScan[k])) || mode_lib->vba.DCCEnable[k] == true)) {
                                     ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      2 errors generated.
      
      drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn32/display_mode_vba_util_32.c:5484:18: error: implicit conversion from enumeration type 'RequestType' to different enumeration type 'enum RequestType' [-Werror,-Wenum-conversion]
                              RequestLuma = REQ_256Bytes;
                                          ~ ^~~~~~~~~~~~
      18 errors of similar kind
      
      [How]
      1. Add typecast at relevant places
      2. Move the enum RequestType definition ahead of declarations
      Signed-off-by: default avatarChandan Vurdigere Nataraj <chandan.vurdigerenataraj@amd.com>
      Reviewed-by: default avatarLeo Li <sunpeng.li@amd.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      ce19bbe4
  2. 08 Jun, 2022 31 commits
  3. 07 Jun, 2022 7 commits