Home
last modified time | relevance | path

Searched refs:clocks_in_khz (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dce112/
A Ddce112_resource.c1085 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib()
1087 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib()
1089 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib()
1091 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib()
1093 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib()
1099 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib()
1135 eng_clks.data[0].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
1165 eng_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1169 mem_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1179 mem_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce120/
A Ddce120_resource.c934 eng_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib()
955 eng_clks.data[0].clocks_in_khz, 1000); in bw_calcs_data_update_from_pplib()
968 mem_clks.data[i].clocks_in_khz = clk; in bw_calcs_data_update_from_pplib()
1001 eng_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1005 mem_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1011 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1015 mem_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1021 eng_clks.data[0].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1025 mem_clks.data[mem_clks.num_levels>>1].clocks_in_khz; in bw_calcs_data_update_from_pplib()
1031 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz; in bw_calcs_data_update_from_pplib()
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_pp_smu.c126 memmove(clks->clocks_in_khz, disp_clks_in_khz, in get_default_clock_levels()
131 memmove(clks->clocks_in_khz, sclks_in_khz, in get_default_clock_levels()
136 memmove(clks->clocks_in_khz, mclks_in_khz, in get_default_clock_levels()
236 dc_clks->clocks_in_khz[i] = pp_clks->clock[i]; in pp_to_dc_clock_levels()
261 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); in pp_to_dc_clock_levels_with_latency()
262 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_latency()
288 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()
290 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; in pp_to_dc_clock_levels_with_voltage()
343 if (dc_clks->clocks_in_khz[i] > validation_clks.engine_max_clock) { in dm_pp_get_clock_levels_by_type()
355 if (dc_clks->clocks_in_khz[i] > validation_clks.memory_max_clock) { in dm_pp_get_clock_levels_by_type()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
A Ddm_services_types.h99 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
/linux/drivers/gpu/drm/amd/display/dc/calcs/
A Ddcn_calcs.c1342 int clocks_in_khz) in dcn_find_normalized_clock_vdd_Level() argument
1351 if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmax0p9*1000) { in dcn_find_normalized_clock_vdd_Level()
1364 if (clocks_in_khz > dc->dcn_soc->phyclkv_max0p9*1000) { in dcn_find_normalized_clock_vdd_Level()
1367 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_nom0p8*1000) { in dcn_find_normalized_clock_vdd_Level()
1378 if (clocks_in_khz > dc->dcn_soc->max_dppclk_vmax0p9*1000) { in dcn_find_normalized_clock_vdd_Level()
1410 if (clocks_in_khz > dc->dcn_soc->dcfclkv_max0p9*1000) { in dcn_find_normalized_clock_vdd_Level()
1413 } else if (clocks_in_khz > dc->dcn_soc->dcfclkv_nom0p8*1000) { in dcn_find_normalized_clock_vdd_Level()
1480 if (clks->data[i].clocks_in_khz == 0) in verify_clock_values()
1515 (fclks.data[vmid0p72_idx].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib()
1519 (fclks.data[vnom0p8_idx].clocks_in_khz / 1000.0) in dcn_bw_update_from_pplib()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_resource.c1292 clks.clocks_in_khz[clks.num_levels-1], 1000); in bw_calcs_data_update_from_pplib()
1294 clks.clocks_in_khz[clks.num_levels/8], 1000); in bw_calcs_data_update_from_pplib()
1296 clks.clocks_in_khz[clks.num_levels*2/8], 1000); in bw_calcs_data_update_from_pplib()
1298 clks.clocks_in_khz[clks.num_levels*3/8], 1000); in bw_calcs_data_update_from_pplib()
1300 clks.clocks_in_khz[clks.num_levels*4/8], 1000); in bw_calcs_data_update_from_pplib()
1302 clks.clocks_in_khz[clks.num_levels*5/8], 1000); in bw_calcs_data_update_from_pplib()
1304 clks.clocks_in_khz[clks.num_levels*6/8], 1000); in bw_calcs_data_update_from_pplib()
1306 clks.clocks_in_khz[0], 1000); in bw_calcs_data_update_from_pplib()
1315 clks.clocks_in_khz[clks.num_levels-1], 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()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/
A Ddce120_clk_mgr.c106 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()
/linux/drivers/gpu/drm/amd/include/
A Ddm_pp_interface.h170 uint32_t clocks_in_khz; member
180 uint32_t clocks_in_khz; member
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/
A Ddce110_clk_mgr.c80 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()
/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_clk_mgr.c584 if (dc->sclk_lvls.clocks_in_khz[i] >= required_sclk) in determine_sclk_from_bounding_box()
585 return dc->sclk_lvls.clocks_in_khz[i]; in determine_sclk_from_bounding_box()
593 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; in determine_sclk_from_bounding_box()
773 clock_voltage_req.clocks_in_khz = patched_disp_clk; in dce12_update_clocks()
781 clock_voltage_req.clocks_in_khz = max_pix_clk; in dce12_update_clocks()
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dvega12_hwmgr.c1840 clocks->data[i].clocks_in_khz = in vega12_get_sclks()
1901 clocks->data[i].clocks_in_khz = in vega12_get_dcefclocks()
1929 clocks->data[i].clocks_in_khz = in vega12_get_socclocks()
2262 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels()
2263 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels()
2278 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels()
2279 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); in vega12_print_clock_levels()
2296 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels()
2297 (clocks.data[i].clocks_in_khz / 1000 == now) ? "*" : ""); in vega12_print_clock_levels()
2314 i, clocks.data[i].clocks_in_khz / 1000, in vega12_print_clock_levels()
[all …]
A Dvega20_hwmgr.c2817 clocks->data[i].clocks_in_khz = in vega20_get_sclks()
2845 clocks->data[i].clocks_in_khz = in vega20_get_memclocks()
2870 clocks->data[i].clocks_in_khz = in vega20_get_dcefclocks()
2892 clocks->data[i].clocks_in_khz = in vega20_get_socclocks()
3384 i, clocks.data[i].clocks_in_khz / 1000, in vega20_print_clock_levels()
3385 (clocks.data[i].clocks_in_khz == now * 10) ? "*" : ""); in vega20_print_clock_levels()
3402 i, clocks.data[i].clocks_in_khz / 1000, in vega20_print_clock_levels()
3403 (clocks.data[i].clocks_in_khz == now * 10) ? "*" : ""); in vega20_print_clock_levels()
3420 i, clocks.data[i].clocks_in_khz / 1000, in vega20_print_clock_levels()
3421 (clocks.data[i].clocks_in_khz == now * 10) ? "*" : ""); in vega20_print_clock_levels()
[all …]
A Dsmu10_hwmgr.c1196 clocks->data[clocks->num_levels].clocks_in_khz = in smu10_get_clock_by_type_with_latency()
1250 clocks->data[clocks->num_levels].clocks_in_khz = pclk_vol_table->entries[i].clk * 10; in smu10_get_clock_by_type_with_voltage()
A Dvega10_hwmgr.c4362 clocks->data[clocks->num_levels].clocks_in_khz = in vega10_get_sclks()
4384 clocks->data[j].clocks_in_khz = in vega10_get_memclocks()
4406 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_dcefclocks()
4422 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_socclocks()
4482 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; in vega10_get_clock_by_type_with_voltage()
A Dsmu7_hwmgr.c5205 clocks->data[clocks->num_levels].clocks_in_khz = in smu7_get_sclks_with_latency()
5228 clocks->data[clocks->num_levels].clocks_in_khz = in smu7_get_mclks_with_latency()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
A Daldebaran_ppt.c548 clocks->data[i].clocks_in_khz = in aldebaran_get_clk_table()
820 i, clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
823 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
843 i, clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
846 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
869 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
892 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
915 clocks.data[i].clocks_in_khz / 1000, in aldebaran_print_clk_levels()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
A Darcturus_ppt.c594 clocks->data[i].clocks_in_khz = in arcturus_get_clk_table()
818 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
821 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
841 i, clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
844 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
864 i, clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
867 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
890 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
913 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
936 clocks.data[i].clocks_in_khz / 1000, in arcturus_print_clk_levels()
A Dnavi10_ppt.c1615 clocks->data[i].clocks_in_khz = freq * 1000; in navi10_get_clock_by_type_with_latency()
2064 static int navi10_get_uclk_dpm_states(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *n… in navi10_get_uclk_dpm_states() argument
2072 if (!clocks_in_khz || !num_states || !table_context->driver_pptable) in navi10_get_uclk_dpm_states()
2085 *clocks_in_khz = (*dpm_levels) * 1000; in navi10_get_uclk_dpm_states()
2086 clocks_in_khz++; in navi10_get_uclk_dpm_states()
A Dsienna_cichlid_ppt.c1695 static int sienna_cichlid_get_uclk_dpm_states(struct smu_context *smu, uint32_t *clocks_in_khz, uin… in sienna_cichlid_get_uclk_dpm_states() argument
1704 if (!clocks_in_khz || !num_states || !table_context->driver_pptable) in sienna_cichlid_get_uclk_dpm_states()
1718 *clocks_in_khz = (*dpm_levels) * 1000; in sienna_cichlid_get_uclk_dpm_states()
1719 clocks_in_khz++; in sienna_cichlid_get_uclk_dpm_states()
/linux/drivers/gpu/drm/amd/pm/inc/
A Damdgpu_smu.h754 int (*get_uclk_dpm_states)(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *num_states);

Completed in 83 milliseconds