/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 1090 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1092 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1094 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1096 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1098 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1100 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1102 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1104 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 1113 clks.clocks_in_khz[0] * memory_type_multiplier, 1000); in bw_calcs_data_update_from_pplib() 1115 clks.clocks_in_khz[clk in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 1090 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1092 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1094 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1096 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1098 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1100 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1102 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1104 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 1113 clks.clocks_in_khz[0] * memory_type_multiplier, 1000); in bw_calcs_data_update_from_pplib() 1115 clks.clocks_in_khz[clk in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce120/ |
H A D | dce120_resource.c | 942 eng_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib() 949 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 951 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 953 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 955 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 957 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 959 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 961 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 963 eng_clks.data[0].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 976 mem_clks.data[i].clocks_in_khz in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce120/ |
H A D | dce120_resource.c | 935 eng_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib() 942 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 944 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 946 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 948 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 950 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 952 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 954 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 956 eng_clks.data[0].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 969 mem_clks.data[i].clocks_in_khz in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 123 memmove(clks->clocks_in_khz, disp_clks_in_khz, in get_default_clock_levels() 128 memmove(clks->clocks_in_khz, sclks_in_khz, in get_default_clock_levels() 133 memmove(clks->clocks_in_khz, mclks_in_khz, in get_default_clock_levels() 233 dc_clks->clocks_in_khz[i] = pp_clks->clock[i]; in pp_to_dc_clock_levels() 258 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_latency() 259 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_latency() 285 DRM_INFO("DM_PPLIB:\t %d in kHz, %d in mV\n", pp_clks->data[i].clocks_in_khz, in pp_to_dc_clock_levels_with_voltage() 287 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_voltage() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/ |
H A D | dm_services_types.h | 99 uint32_t clocks_in_khz[DM_PP_MAX_CLOCK_LEVELS]; member 103 uint32_t clocks_in_khz; member 113 uint32_t clocks_in_khz; member 255 uint32_t clocks_in_khz; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dm_services_types.h | 99 uint32_t clocks_in_khz[DM_PP_MAX_CLOCK_LEVELS]; member 103 uint32_t clocks_in_khz; member 113 uint32_t clocks_in_khz; member 255 uint32_t clocks_in_khz; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 132 memmove(clks->clocks_in_khz, disp_clks_in_khz, in get_default_clock_levels() 137 memmove(clks->clocks_in_khz, sclks_in_khz, in get_default_clock_levels() 142 memmove(clks->clocks_in_khz, mclks_in_khz, in get_default_clock_levels() 272 dc_clks->clocks_in_khz[i] = pp_clks->clock[i]; in pp_to_dc_clock_levels() 297 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_latency() 298 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_latency() 324 DRM_INFO("DM_PPLIB:\t %d in kHz, %d in mV\n", pp_clks->data[i].clocks_in_khz, in pp_to_dc_clock_levels_with_voltage() 326 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_voltage() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/calcs/ |
H A D | dcn_calcs.c | 1337 int clocks_in_khz) in dcn_find_normalized_clock_vdd_Level() 1341 if (clocks_in_khz == 0)/*todo some clock not in the considerations*/ in dcn_find_normalized_clock_vdd_Level() 1346 if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmax0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1349 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vnom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1351 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1353 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmin0p65*1000) { in dcn_find_normalized_clock_vdd_Level() 1359 if (clocks_in_khz > dc->dcn_soc->phyclkv_max0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1362 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_nom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1364 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_mid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1366 } else if (clocks_in_khz > d in dcn_find_normalized_clock_vdd_Level() 1334 dcn_find_normalized_clock_vdd_Level( const struct dc *dc, enum dm_pp_clock_type clocks_type, int clocks_in_khz) dcn_find_normalized_clock_vdd_Level() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 1318 int clocks_in_khz) in dcn_find_normalized_clock_vdd_Level() 1322 if (clocks_in_khz == 0)/*todo some clock not in the considerations*/ in dcn_find_normalized_clock_vdd_Level() 1327 if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmax0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1330 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vnom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1332 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1334 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmin0p65*1000) { in dcn_find_normalized_clock_vdd_Level() 1340 if (clocks_in_khz > dc->dcn_soc->phyclkv_max0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1343 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_nom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1345 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_mid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1347 } else if (clocks_in_khz > d in dcn_find_normalized_clock_vdd_Level() 1315 dcn_find_normalized_clock_vdd_Level( const struct dc *dc, enum dm_pp_clock_type clocks_type, int clocks_in_khz) dcn_find_normalized_clock_vdd_Level() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_resource.c | 1298 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1300 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1302 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1304 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1306 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1308 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1310 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1312 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 1321 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1323 clks.clocks_in_khz[clk in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_resource.c | 1294 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1296 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1298 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1300 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1302 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1304 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1306 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1308 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 1317 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1319 clks.clocks_in_khz[clk in bw_calcs_data_update_from_pplib() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/ |
H A D | dce120_clk_mgr.c | 106 clock_voltage_req.clocks_in_khz = patched_disp_clk; in dce12_update_clocks() 114 clock_voltage_req.clocks_in_khz = max_pix_clk; in dce12_update_clocks()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ |
H A D | dm_pp_interface.h | 170 uint32_t clocks_in_khz; member 180 uint32_t clocks_in_khz; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/ |
H A D | dce120_clk_mgr.c | 106 clock_voltage_req.clocks_in_khz = patched_disp_clk; in dce12_update_clocks() 114 clock_voltage_req.clocks_in_khz = max_pix_clk; in dce12_update_clocks()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ |
H A D | dm_pp_interface.h | 170 uint32_t clocks_in_khz; member 180 uint32_t clocks_in_khz; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
H A D | dce110_clk_mgr.c | 80 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box() 81 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box() 89 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
H A D | dce110_clk_mgr.c | 80 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box() 81 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box() 89 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clk_mgr.c | 582 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box() 583 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box() 591 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box() 771 clock_voltage_req.clocks_in_khz = patched_disp_clk; in dce12_update_clocks() 779 clock_voltage_req.clocks_in_khz = max_pix_clk; in dce12_update_clocks()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_clk_mgr.c | 586 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box() 587 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box() 595 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box() 775 clock_voltage_req.clocks_in_khz = patched_disp_clk; in dce12_update_clocks() 783 clock_voltage_req.clocks_in_khz = max_pix_clk; in dce12_update_clocks()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega12_hwmgr.c | 1841 clocks->data[i].clocks_in_khz = in vega12_get_sclks() 1873 clocks->data[i].clocks_in_khz = dpm_table->dpm_levels[i].value * 1000; in vega12_get_memclocks() 1902 clocks->data[i].clocks_in_khz = in vega12_get_dcefclocks() 1930 clocks->data[i].clocks_in_khz = in vega12_get_socclocks() 2261 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2262 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels() 2277 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2278 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels() 2295 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2296 (clocks.data[i].clocks_in_khz / 100 in vega12_print_clock_levels() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega12_hwmgr.c | 1861 clocks->data[i].clocks_in_khz = in vega12_get_sclks() 1893 clocks->data[i].clocks_in_khz = dpm_table->dpm_levels[i].value * 1000; in vega12_get_memclocks() 1922 clocks->data[i].clocks_in_khz = in vega12_get_dcefclocks() 1950 clocks->data[i].clocks_in_khz = in vega12_get_socclocks() 2283 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2284 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels() 2299 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2300 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels() 2317 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 2318 (clocks.data[i].clocks_in_khz / 100 in vega12_print_clock_levels() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0_6_ppt.c | 648 clocks->data[i].clocks_in_khz = in smu_v13_0_6_get_clk_table() 864 clocks.data[i].clocks_in_khz / 1000, in smu_v13_0_6_print_clk_levels() 868 clocks.data[i].clocks_in_khz / in smu_v13_0_6_print_clk_levels() 895 clocks.data[i].clocks_in_khz / 1000, in smu_v13_0_6_print_clk_levels() 899 clocks.data[i].clocks_in_khz / in smu_v13_0_6_print_clk_levels() 930 clocks.data[i].clocks_in_khz / in smu_v13_0_6_print_clk_levels() 961 clocks.data[i].clocks_in_khz / in smu_v13_0_6_print_clk_levels() 992 clocks.data[i].clocks_in_khz / in smu_v13_0_6_print_clk_levels()
|
H A D | aldebaran_ppt.c | 567 clocks->data[i].clocks_in_khz = in aldebaran_get_clk_table() 830 i, clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 833 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 853 i, clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 856 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 879 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 902 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels() 925 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | arcturus_ppt.c | 583 clocks->data[i].clocks_in_khz = in arcturus_get_clk_table() 801 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 804 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 824 i, clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 827 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 847 i, clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 850 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 873 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 896 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels() 919 clocks.data[i].clocks_in_khz / 100 in arcturus_print_clk_levels() [all...] |