/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce112/ |
D | dce112_resource.c | 951 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 953 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 955 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 957 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 959 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 961 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 963 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 965 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 974 clks.clocks_in_khz[0] * MEMORY_TYPE_MULTIPLIER, 1000); in bw_calcs_data_update_from_pplib() 976 clks.clocks_in_khz[clks.num_levels>>1] * MEMORY_TYPE_MULTIPLIER, in bw_calcs_data_update_from_pplib() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce120/ |
D | dce120_resource.c | 746 eng_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib() 753 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 755 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 757 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 759 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 761 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 763 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 765 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 767 eng_clks.data[0].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib() 780 mem_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_pp_smu.c | 134 memmove(clks->clocks_in_khz, disp_clks_in_khz, in get_default_clock_levels() 139 memmove(clks->clocks_in_khz, sclks_in_khz, in get_default_clock_levels() 144 memmove(clks->clocks_in_khz, mclks_in_khz, in get_default_clock_levels() 244 dc_clks->clocks_in_khz[i] = pp_clks->clock[i]; in pp_to_dc_clock_levels() 269 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_latency() 270 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_latency() 296 DRM_INFO("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_voltage() 297 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_voltage() 350 if (dc_clks->clocks_in_khz[i] > validation_clks.engine_max_clock) { in dm_pp_get_clock_levels_by_type() 362 if (dc_clks->clocks_in_khz[i] > validation_clks.memory_max_clock) { in dm_pp_get_clock_levels_by_type() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/ |
D | dm_services_types.h | 91 uint32_t clocks_in_khz[DM_PP_MAX_CLOCK_LEVELS]; member 95 uint32_t clocks_in_khz; member 105 uint32_t clocks_in_khz; member 248 uint32_t clocks_in_khz; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/calcs/ |
D | dcn_calcs.c | 1200 int clocks_in_khz) in dcn_find_normalized_clock_vdd_Level() argument 1204 if (clocks_in_khz == 0)/*todo some clock not in the considerations*/ in dcn_find_normalized_clock_vdd_Level() 1209 if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmax0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1212 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vnom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1214 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1216 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmin0p65*1000) { in dcn_find_normalized_clock_vdd_Level() 1222 if (clocks_in_khz > dc->dcn_soc->phyclkv_max0p9*1000) { in dcn_find_normalized_clock_vdd_Level() 1225 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_nom0p8*1000) { in dcn_find_normalized_clock_vdd_Level() 1227 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_mid0p72*1000) { in dcn_find_normalized_clock_vdd_Level() 1229 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_min0p65*1000) { in dcn_find_normalized_clock_vdd_Level() [all …]
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce110/ |
D | dce110_resource.c | 1093 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1095 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib() 1097 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib() 1099 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib() 1101 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib() 1103 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib() 1105 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib() 1107 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib() 1116 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib() 1118 clks.clocks_in_khz[clks.num_levels>>1], 1000); in bw_calcs_data_update_from_pplib() [all …]
|
D | dce110_hw_sequencer.c | 2497 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box() 2498 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box() 2506 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box()
|
/Linux-v4.19/drivers/gpu/drm/amd/include/ |
D | dm_pp_interface.h | 170 uint32_t clocks_in_khz; member 180 uint32_t clocks_in_khz; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dce/ |
D | dce_clocks.c | 471 clock_voltage_req.clocks_in_khz = new_clocks->dispclk_khz; in dce12_update_clocks() 480 clock_voltage_req.clocks_in_khz = new_clocks->phyclk_khz; in dce12_update_clocks() 599 clock_voltage_req.clocks_in_khz = new_clocks->fclk_khz; in dcn1_update_clocks() 627 clock_voltage_req.clocks_in_khz = dcn_find_dcfclk_suits_all(dc, new_clocks); in dcn1_update_clocks() 646 clock_voltage_req.clocks_in_khz = dcn_find_dcfclk_suits_all(dc, new_clocks); in dcn1_update_clocks()
|
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/ |
D | vega12_hwmgr.c | 1638 clocks->data[i].clocks_in_khz = in vega12_get_sclks() 1670 clocks->data[i].clocks_in_khz = dpm_table->dpm_levels[i].value * 1000; in vega12_get_memclocks() 1699 clocks->data[i].clocks_in_khz = in vega12_get_dcefclocks() 1727 clocks->data[i].clocks_in_khz = in vega12_get_socclocks() 1870 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 1871 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels() 1886 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels() 1887 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels()
|
D | smu10_hwmgr.c | 996 clocks->data[i].clocks_in_khz = pclk_vol_table->entries[i].clk * 10; in smu10_get_clock_by_type_with_latency() 1047 clocks->data[i].clocks_in_khz = pclk_vol_table->entries[i].clk * 10; in smu10_get_clock_by_type_with_voltage()
|
D | vega10_hwmgr.c | 4081 clocks->data[clocks->num_levels].clocks_in_khz = in vega10_get_sclks() 4103 clocks->data[j].clocks_in_khz = in vega10_get_memclocks() 4125 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_dcefclocks() 4141 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_socclocks() 4201 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_clock_by_type_with_voltage()
|