Home
last modified time | relevance | path

Searched refs:uclk_pstate (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn401/
H A Ddcn401_hubbub.c296 > hubbub2->watermarks.dcn4x.a.uclk_pstate) { in hubbub401_program_pstate_watermarks()
297 hubbub2->watermarks.dcn4x.a.uclk_pstate = in hubbub401_program_pstate_watermarks()
298 watermarks->dcn4x.a.uclk_pstate; in hubbub401_program_pstate_watermarks()
303 watermarks->dcn4x.a.uclk_pstate, watermarks->dcn4x.a.uclk_pstate); in hubbub401_program_pstate_watermarks()
304 } else if (watermarks->dcn4x.a.uclk_pstate in hubbub401_program_pstate_watermarks()
305 < hubbub2->watermarks.dcn4x.a.uclk_pstate) in hubbub401_program_pstate_watermarks()
311 hubbub2->watermarks.dcn4x.b.uclk_pstate = in hubbub401_program_pstate_watermarks()
312 watermarks->dcn4x.b.uclk_pstate; in hubbub401_program_pstate_watermarks()
317 watermarks->dcn4x.b.uclk_pstate, watermarks->dcn4x.b.uclk_pstate); in hubbub401_program_pstate_watermarks()
318 } else if (watermarks->dcn4x.b.uclk_pstate in hubbub401_program_pstate_watermarks()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_top/
H A Ddml2_top_soc15.c148 l->uclk_pstate.init_params.instance = &params->dml->pmo_instance; in dml2_top_optimization_init_function_uclk_pstate()
149 l->uclk_pstate.init_params.base_display_config = params->display_config; in dml2_top_optimization_init_function_uclk_pstate()
151 return params->dml->pmo_instance.init_for_uclk_pstate(&l->uclk_pstate.init_params); in dml2_top_optimization_init_function_uclk_pstate()
158 l->uclk_pstate.test_params.instance = &params->dml->pmo_instance; in dml2_top_optimization_test_function_uclk_pstate()
159 l->uclk_pstate.test_params.base_display_config = params->display_config; in dml2_top_optimization_test_function_uclk_pstate()
161 return params->dml->pmo_instance.test_for_uclk_pstate(&l->uclk_pstate.test_params); in dml2_top_optimization_test_function_uclk_pstate()
168 l->uclk_pstate.optimize_params.instance = &params->dml->pmo_instance; in dml2_top_optimization_optimize_function_uclk_pstate()
169 l->uclk_pstate.optimize_params.base_display_config = params->display_config; in dml2_top_optimization_optimize_function_uclk_pstate()
171 l->uclk_pstate.optimize_params.last_candidate_failed = !params->last_candidate_supported; in dml2_top_optimization_optimize_function_uclk_pstate()
180 l->uclk_pstate.init_params.instance = &params->dml->pmo_instance; in dml2_top_optimization_init_function_stutter()
[all …]
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_6_ppt.c1075 pstate_table->uclk_pstate.standard = in smu_v13_0_6_populate_umd_state_clk()
1082 pstate_table->uclk_pstate.standard = in smu_v13_0_6_populate_umd_state_clk()
1083 pstate_table->uclk_pstate.min; in smu_v13_0_6_populate_umd_state_clk()
1366 pstate_table->uclk_pstate.curr.min, in smu_v13_0_6_print_clk_levels()
1367 pstate_table->uclk_pstate.curr.max); in smu_v13_0_6_print_clk_levels()
1930 pstate_table->uclk_pstate.custom.max = 0; in smu_v13_0_6_set_performance_level()
1994 pstate_table->uclk_pstate.curr.max = max; in smu_v13_0_6_set_soft_freq_limited_range()
2112 pstate_table->uclk_pstate.custom.max = in smu_v13_0_6_usr_edit_dpm_table()
2113 pstate_table->uclk_pstate.curr.max; in smu_v13_0_6_usr_edit_dpm_table()
2143 pstate_table->uclk_pstate.custom.max = 0; in smu_v13_0_6_usr_edit_dpm_table()
[all …]
H A Daldebaran_ppt.c555 pstate_table->uclk_pstate.min = mem_table->min; in aldebaran_populate_umd_state_clk()
556 pstate_table->uclk_pstate.peak = mem_table->max; in aldebaran_populate_umd_state_clk()
557 pstate_table->uclk_pstate.curr.min = mem_table->min; in aldebaran_populate_umd_state_clk()
558 pstate_table->uclk_pstate.curr.max = mem_table->max; in aldebaran_populate_umd_state_clk()
570 pstate_table->uclk_pstate.standard = in aldebaran_populate_umd_state_clk()
577 pstate_table->uclk_pstate.standard = in aldebaran_populate_umd_state_clk()
578 pstate_table->uclk_pstate.min; in aldebaran_populate_umd_state_clk()
832 pstate_table->uclk_pstate.curr.min, in aldebaran_emit_clk_levels()
833 pstate_table->uclk_pstate.curr.max); in aldebaran_emit_clk_levels()
H A Dsmu_v13_0.c1752 mclk_min = mclk_max = pstate_table->uclk_pstate.standard; in smu_v13_0_set_performance_level()
1762 mclk_min = mclk_max = pstate_table->uclk_pstate.min; in smu_v13_0_set_performance_level()
1766 mclk_min = mclk_max = pstate_table->uclk_pstate.peak; in smu_v13_0_set_performance_level()
1815 pstate_table->uclk_pstate.curr.min = mclk_min; in smu_v13_0_set_performance_level()
1816 pstate_table->uclk_pstate.curr.max = mclk_max; in smu_v13_0_set_performance_level()
H A Dsmu_v13_0_7_ppt.c2337 pstate_table->uclk_pstate.min = mem_table->min; in smu_v13_0_7_populate_umd_state_clk()
2338 pstate_table->uclk_pstate.peak = mem_table->max; in smu_v13_0_7_populate_umd_state_clk()
2357 pstate_table->uclk_pstate.standard = mem_table->max; in smu_v13_0_7_populate_umd_state_clk()
H A Dsmu_v13_0_0_ppt.c2351 pstate_table->uclk_pstate.min = mem_table->min; in smu_v13_0_0_populate_umd_state_clk()
2352 pstate_table->uclk_pstate.peak = mem_table->max; in smu_v13_0_0_populate_umd_state_clk()
2371 pstate_table->uclk_pstate.standard = mem_table->max; in smu_v13_0_0_populate_umd_state_clk()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
H A Ddml2_internal_shared_types.h796 } uclk_pstate; member
818 } uclk_pstate; member
835 } uclk_pstate; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
H A Ddml_top_dchub_registers.h159 uint32_t uclk_pstate; member
H A Ddml_top_display_cfg_types.h418 enum dml2_twait_budgeting_setting uclk_pstate; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn3.c549 …stream_descriptor->overrides.hw.twait_budgeting.uclk_pstate == dml2_twait_budgeting_setting_if_nee… in pmo_dcn3_init_for_pstate_support()
552 …if (stream_descriptor->overrides.hw.twait_budgeting.uclk_pstate == dml2_twait_budgeting_setting_tr… in pmo_dcn3_init_for_pstate_support()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0.c1303 mclk_min = mclk_max = pstate_table->uclk_pstate.standard; in smu_v14_0_set_performance_level()
1313 mclk_min = mclk_max = pstate_table->uclk_pstate.min; in smu_v14_0_set_performance_level()
1317 mclk_min = mclk_max = pstate_table->uclk_pstate.peak; in smu_v14_0_set_performance_level()
1353 pstate_table->uclk_pstate.curr.min = mclk_min; in smu_v14_0_set_performance_level()
1354 pstate_table->uclk_pstate.curr.max = mclk_max; in smu_v14_0_set_performance_level()
H A Dsmu_v14_0_2_ppt.c1603 pstate_table->uclk_pstate.min = mem_table->min; in smu_v14_0_2_populate_umd_state_clk()
1604 pstate_table->uclk_pstate.peak = mem_table->max; in smu_v14_0_2_populate_umd_state_clk()
1623 pstate_table->uclk_pstate.standard = mem_table->max; in smu_v14_0_2_populate_umd_state_clk()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Darcturus_ppt.c587 pstate_table->uclk_pstate.min = mem_table->min; in arcturus_populate_umd_state_clk()
588 pstate_table->uclk_pstate.peak = mem_table->max; in arcturus_populate_umd_state_clk()
598 pstate_table->uclk_pstate.standard = in arcturus_populate_umd_state_clk()
605 pstate_table->uclk_pstate.standard = in arcturus_populate_umd_state_clk()
606 pstate_table->uclk_pstate.min; in arcturus_populate_umd_state_clk()
H A Dsienna_cichlid_ppt.c1502 pstate_table->uclk_pstate.min = mem_table->min; in sienna_cichlid_populate_umd_state_clk()
1503 pstate_table->uclk_pstate.peak = mem_table->max; in sienna_cichlid_populate_umd_state_clk()
1512 pstate_table->uclk_pstate.standard = SIENNA_CICHLID_UMD_PSTATE_PROFILING_MEMCLK; in sienna_cichlid_populate_umd_state_clk()
1517 pstate_table->uclk_pstate.standard = DIMGREY_CAVEFISH_UMD_PSTATE_PROFILING_MEMCLK; in sienna_cichlid_populate_umd_state_clk()
1522 pstate_table->uclk_pstate.standard = BEIGE_GOBY_UMD_PSTATE_PROFILING_MEMCLK; in sienna_cichlid_populate_umd_state_clk()
H A Dsmu_v11_0.c1894 mclk_min = mclk_max = pstate_table->uclk_pstate.standard; in smu_v11_0_set_performance_level()
1901 mclk_min = mclk_max = pstate_table->uclk_pstate.min; in smu_v11_0_set_performance_level()
1905 mclk_min = mclk_max = pstate_table->uclk_pstate.peak; in smu_v11_0_set_performance_level()
H A Dnavi10_ppt.c1773 pstate_table->uclk_pstate.min = mem_table->min; in navi10_populate_umd_state_clk()
1774 pstate_table->uclk_pstate.peak = mem_table->max; in navi10_populate_umd_state_clk()
1784 pstate_table->uclk_pstate.standard = in navi10_populate_umd_state_clk()
1791 pstate_table->uclk_pstate.standard = in navi10_populate_umd_state_clk()
1792 pstate_table->uclk_pstate.min; in navi10_populate_umd_state_clk()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/
H A Ddml2_dpmm_dcn4.c758 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_A].uclk_pstate = (int unsigned)(mode_lib->mp.Water… in dpmm_dcn4_map_watermarks()
772 …dchubbub_regs->wm_regs[DML2_DCHUB_WATERMARK_SET_B].uclk_pstate = (int unsigned)(mode_lib->mp.Water… in dpmm_dcn4_map_watermarks()
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h475 struct pstates_clk_freq uclk_pstate; member
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/
H A Damdgpu_smu.c3052 *((uint32_t *)data) = pstate_table->uclk_pstate.standard * 100; in smu_read_sensor()
3060 *((uint32_t *)data) = pstate_table->uclk_pstate.peak * 100; in smu_read_sensor()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_translation_helper.c1029 …eam_descriptors[disp_cfg_stream_location].overrides.hw.twait_budgeting.uclk_pstate = dml2_twait_bu… in dml21_map_dc_state_into_dml_display_cfg()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.c12224 …wm_regs->uclk_pstate = (int unsigned)(mode_lib->mp.Watermark.DRAMClockChangeWatermark * refclk_fre… in rq_dlg_get_wm_regs()