/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce112/ |
H A D | dce112_resource.c | 1090 clks.clocks_in_khz[clks.num_levels-1], 1000); 1092 clks.clocks_in_khz[clks.num_levels/8], 1000); 1094 clks.clocks_in_khz[clks.num_levels*2/8], 1000); 1096 clks.clocks_in_khz[clks.num_levels*3/8], 1000); 1098 clks.clocks_in_khz[clks.num_levels*4/8], 1000); 1100 clks.clocks_in_khz[clks.num_levels*5/8], 1000); 1102 clks.clocks_in_khz[clks.num_levels*6/8], 1000); 1104 clks.clocks_in_khz[0], 1000); 1113 clks.clocks_in_khz[0] * memory_type_multiplier, 1000); 1115 clks.clocks_in_khz[clk [all...] |
/linux-master/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 in struct:dm_pp_clock_levels 103 uint32_t clocks_in_khz; member in struct:dm_pp_clock_with_latency 113 uint32_t clocks_in_khz; member in struct:dm_pp_clock_with_voltage 255 uint32_t clocks_in_khz; member in struct:dm_pp_clock_for_voltage_req
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce120/ |
H A D | dce120_resource.c | 935 eng_clks.data[i].clocks_in_khz = clk; 942 eng_clks.data[eng_clks.num_levels-1].clocks_in_khz, 1000); 944 eng_clks.data[eng_clks.num_levels/8].clocks_in_khz, 1000); 946 eng_clks.data[eng_clks.num_levels*2/8].clocks_in_khz, 1000); 948 eng_clks.data[eng_clks.num_levels*3/8].clocks_in_khz, 1000); 950 eng_clks.data[eng_clks.num_levels*4/8].clocks_in_khz, 1000); 952 eng_clks.data[eng_clks.num_levels*5/8].clocks_in_khz, 1000); 954 eng_clks.data[eng_clks.num_levels*6/8].clocks_in_khz, 1000); 956 eng_clks.data[0].clocks_in_khz, 1000); 969 mem_clks.data[i].clocks_in_khz [all...] |
/linux-master/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, 128 memmove(clks->clocks_in_khz, sclks_in_khz, 133 memmove(clks->clocks_in_khz, mclks_in_khz, 233 dc_clks->clocks_in_khz[i] = pp_clks->clock[i]; 258 DRM_DEBUG("DM_PPLIB:\t %d in kHz\n", pp_clks->data[i].clocks_in_khz); 259 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; 285 DRM_INFO("DM_PPLIB:\t %d in kHz, %d in mV\n", pp_clks->data[i].clocks_in_khz, 287 clk_level_info->data[i].clocks_in_khz = pp_clks->data[i].clocks_in_khz; [all...] |
/linux-master/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; 114 clock_voltage_req.clocks_in_khz = max_pix_clk;
|
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | dm_pp_interface.h | 169 uint32_t clocks_in_khz; member in struct:pp_clock_with_latency 179 uint32_t clocks_in_khz; member in struct:pp_clock_with_voltage
|
/linux-master/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) 81 return dc->sclk_lvls.clocks_in_khz[i]; 89 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1];
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 1318 int clocks_in_khz) 1322 if (clocks_in_khz == 0)/*todo some clock not in the considerations*/ 1327 if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmax0p9*1000) { 1330 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vnom0p8*1000) { 1332 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmid0p72*1000) { 1334 } else if (clocks_in_khz > dc->dcn_soc->max_dispclk_vmin0p65*1000) { 1340 if (clocks_in_khz > dc->dcn_soc->phyclkv_max0p9*1000) { 1343 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_nom0p8*1000) { 1345 } else if (clocks_in_khz > dc->dcn_soc->phyclkv_mid0p72*1000) { 1347 } else if (clocks_in_khz > d 1315 dcn_find_normalized_clock_vdd_Level( const struct dc *dc, enum dm_pp_clock_type clocks_type, int clocks_in_khz) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
H A D | dce110_resource.c | 1294 clks.clocks_in_khz[clks.num_levels-1], 1000); 1296 clks.clocks_in_khz[clks.num_levels/8], 1000); 1298 clks.clocks_in_khz[clks.num_levels*2/8], 1000); 1300 clks.clocks_in_khz[clks.num_levels*3/8], 1000); 1302 clks.clocks_in_khz[clks.num_levels*4/8], 1000); 1304 clks.clocks_in_khz[clks.num_levels*5/8], 1000); 1306 clks.clocks_in_khz[clks.num_levels*6/8], 1000); 1308 clks.clocks_in_khz[0], 1000); 1317 clks.clocks_in_khz[clks.num_levels-1], 1000); 1319 clks.clocks_in_khz[clk [all...] |
/linux-master/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) 587 return dc->sclk_lvls.clocks_in_khz[i]; 595 return dc->sclk_lvls.clocks_in_khz[dc->sclk_lvls.num_levels - 1]; 775 clock_voltage_req.clocks_in_khz = patched_disp_clk; 783 clock_voltage_req.clocks_in_khz = max_pix_clk;
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega12_hwmgr.c | 1861 clocks->data[i].clocks_in_khz = 1893 clocks->data[i].clocks_in_khz = dpm_table->dpm_levels[i].value * 1000; 1922 clocks->data[i].clocks_in_khz = 1950 clocks->data[i].clocks_in_khz = 2283 i, clocks.data[i].clocks_in_khz / 1000, 2284 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); 2299 i, clocks.data[i].clocks_in_khz / 1000, 2300 (clocks.data[i].clocks_in_khz / 1000 == now / 100) ? "*" : ""); 2317 i, clocks.data[i].clocks_in_khz / 1000, 2318 (clocks.data[i].clocks_in_khz / 100 [all...] |
H A D | vega20_hwmgr.c | 2818 clocks->data[i].clocks_in_khz = 2846 clocks->data[i].clocks_in_khz = 2871 clocks->data[i].clocks_in_khz = 2893 clocks->data[i].clocks_in_khz = 3386 i, clocks.data[i].clocks_in_khz / 1000, 3387 (clocks.data[i].clocks_in_khz == now * 10) ? "*" : ""); 3404 i, clocks.data[i].clocks_in_khz / 1000, 3405 (clocks.data[i].clocks_in_khz == now * 10) ? "*" : ""); 3422 i, clocks.data[i].clocks_in_khz / 1000, 3423 (clocks.data[i].clocks_in_khz [all...] |
H A D | smu10_hwmgr.c | 1206 clocks->data[clocks->num_levels].clocks_in_khz = 1260 clocks->data[clocks->num_levels].clocks_in_khz = pclk_vol_table->entries[i].clk * 10;
|
H A D | vega10_hwmgr.c | 4379 clocks->data[clocks->num_levels].clocks_in_khz = 4401 clocks->data[j].clocks_in_khz = 4423 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; 4439 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10; 4499 clocks->data[i].clocks_in_khz = dep_table->entries[i].clk * 10;
|
H A D | smu7_hwmgr.c | 5259 clocks->data[clocks->num_levels].clocks_in_khz = 5282 clocks->data[clocks->num_levels].clocks_in_khz =
|
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0_6_ppt.c | 804 clocks->data[i].clocks_in_khz = 962 clocks.data[i].clocks_in_khz / 967 (curr_clk < (clocks.data[0].clocks_in_khz / 1000))) 970 clk1 = clocks.data[i].clocks_in_khz / 1000; 973 clk2 = clocks.data[i + 1].clocks_in_khz / 1000;
|
H A D | aldebaran_ppt.c | 561 clocks->data[i].clocks_in_khz = 873 clock_mhz = clocks.data[i].clocks_in_khz / 1000;
|
/linux-master/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | navi10_ppt.c | 1812 clocks->data[i].clocks_in_khz = freq * 1000; 2249 static int navi10_get_uclk_dpm_states(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *num_states) argument 2257 if (!clocks_in_khz || !num_states || !table_context->driver_pptable) 2270 *clocks_in_khz = (*dpm_levels) * 1000; 2271 clocks_in_khz++;
|
H A D | arcturus_ppt.c | 583 clocks->data[i].clocks_in_khz = 873 clock_mhz = clocks.data[i].clocks_in_khz / 1000;
|
H A D | sienna_cichlid_ppt.c | 2009 static int sienna_cichlid_get_uclk_dpm_states(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *num_states) argument 2018 if (!clocks_in_khz || !num_states || !table_context->driver_pptable) 2032 *clocks_in_khz = (*dpm_levels) * 1000; 2033 clocks_in_khz++;
|
/linux-master/drivers/gpu/drm/amd/pm/swsmu/inc/ |
H A D | amdgpu_smu.h | 808 * &clocks_in_khz: Array of DPM levels. 809 * &num_states: Elements in &clocks_in_khz. 811 int (*get_uclk_dpm_states)(struct smu_context *smu, uint32_t *clocks_in_khz, uint32_t *num_states);
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
H A D | dcn10_resource.c | 1307 if (clks->data[i].clocks_in_khz == 0)
|