tree: git://people.freedesktop.org/~agd5f/linux.git amd-staging-drm-next head: 60f8d52ac6e3b4d043917e5c43bb798f8679115a commit: fb65df857c664b28322018501f0609d528b6ac5a [192/206] drm/amd/display: Moving powerplay functions to a separate class reproduce: # apt-get install sparse git checkout fb65df857c664b28322018501f0609d528b6ac5a make ARCH=x86_64 allmodconfig make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) >> drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:434:56: sparse: mixing different enum types drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:434:56: int enum PP_DAL_POWERLEVEL versus drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:434:56: int enum dm_pp_clocks_state drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:442:6: sparse: symbol 'pp_rv_set_display_requirement' was not declared. Should it be static? drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:477:66: sparse: mixing different enum types drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:477:66: int enum wm_set_id versus drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:477:66: int enum pp_wm_set_id drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:493:66: sparse: mixing different enum types drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:493:66: int enum wm_set_id versus drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:493:66: int enum pp_wm_set_id drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:456:6: sparse: symbol 'pp_rv_set_wm_ranges' was not declared. Should it be static? drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c:508:6: sparse: symbol 'pp_rv_set_pme_wa_enable' was not declared. Should it be static? vim +434 drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_pp_smu.c 418 419 bool dm_pp_get_static_clocks( 420 const struct dc_context *ctx, 421 struct dm_pp_static_clock_info *static_clk_info) 422 { 423 struct amdgpu_device *adev = ctx->driver_context; 424 struct amd_pp_clock_info pp_clk_info = {0}; 425 int ret = 0; 426 427 if (adev->powerplay.pp_funcs->get_current_clocks) 428 ret = adev->powerplay.pp_funcs->get_current_clocks( 429 adev->powerplay.pp_handle, 430 &pp_clk_info); 431 if (ret) 432 return false; 433 > 434 static_clk_info->max_clocks_state = pp_clk_info.max_clocks_state; 435 /* translate 10kHz to kHz */ 436 static_clk_info->max_mclk_khz = pp_clk_info.max_memory_clock * 10; 437 static_clk_info->max_sclk_khz = pp_clk_info.max_engine_clock * 10; 438 439 return true; 440 } 441 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel