/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 602 struct pp_display_clock_request clock_req; in pp_nv_set_hard_min_dcefclk_by_freq() local 605 clock_req.clock_type = amd_pp_dcef_clock; in pp_nv_set_hard_min_dcefclk_by_freq() 606 clock_req.clock_freq_in_khz = mhz * 1000; in pp_nv_set_hard_min_dcefclk_by_freq() 611 ret = amdgpu_dpm_display_clock_voltage_request(adev, &clock_req); in pp_nv_set_hard_min_dcefclk_by_freq() 625 struct pp_display_clock_request clock_req; in pp_nv_set_hard_min_uclk_by_freq() local 628 clock_req.clock_type = amd_pp_mem_clock; in pp_nv_set_hard_min_uclk_by_freq() 629 clock_req.clock_freq_in_khz = mhz * 1000; in pp_nv_set_hard_min_uclk_by_freq() 634 ret = amdgpu_dpm_display_clock_voltage_request(adev, &clock_req); in pp_nv_set_hard_min_uclk_by_freq() 661 struct pp_display_clock_request clock_req; in pp_nv_set_voltage_by_freq() local 666 clock_req in pp_nv_set_voltage_by_freq() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_pp_smu.c | 728 struct pp_display_clock_request clock_req; in pp_nv_set_hard_min_dcefclk_by_freq() local 733 clock_req.clock_type = amd_pp_dcef_clock; in pp_nv_set_hard_min_dcefclk_by_freq() 734 clock_req.clock_freq_in_khz = mhz * 1000; in pp_nv_set_hard_min_dcefclk_by_freq() 739 if (smu_display_clock_voltage_request(smu, &clock_req)) in pp_nv_set_hard_min_dcefclk_by_freq() 751 struct pp_display_clock_request clock_req; in pp_nv_set_hard_min_uclk_by_freq() local 756 clock_req.clock_type = amd_pp_mem_clock; in pp_nv_set_hard_min_uclk_by_freq() 757 clock_req.clock_freq_in_khz = mhz * 1000; in pp_nv_set_hard_min_uclk_by_freq() 762 if (smu_display_clock_voltage_request(smu, &clock_req)) in pp_nv_set_hard_min_uclk_by_freq() 787 struct pp_display_clock_request clock_req; in pp_nv_set_voltage_by_freq() local 794 clock_req in pp_nv_set_voltage_by_freq() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu10_hwmgr.c | 52 struct pp_display_clock_request *clock_req) in smu10_display_clock_voltage_request() 55 enum amd_pp_clock_type clk_type = clock_req->clock_type; in smu10_display_clock_voltage_request() 56 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in smu10_display_clock_voltage_request() 191 struct pp_display_clock_request clock_req; in smu10_set_clock_limit() local 194 clock_req.clock_type = amd_pp_dcf_clock; in smu10_set_clock_limit() 195 clock_req.clock_freq_in_khz = clocks.dcefClock * 10; in smu10_set_clock_limit() 197 PP_ASSERT_WITH_CODE(!smu10_display_clock_voltage_request(hwmgr, &clock_req), in smu10_set_clock_limit() 51 smu10_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) smu10_display_clock_voltage_request() argument
|
H A D | vega12_hwmgr.c | 1544 struct pp_display_clock_request *clock_req) in vega12_display_clock_voltage_request() 1548 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega12_display_clock_voltage_request() 1549 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega12_display_clock_voltage_request() 1591 struct pp_display_clock_request clock_req; in vega12_notify_smc_display_config_after_ps_adjustment() local 1605 clock_req.clock_type = amd_pp_dcef_clock; in vega12_notify_smc_display_config_after_ps_adjustment() 1606 clock_req.clock_freq_in_khz = min_clocks.dcefClock/10; in vega12_notify_smc_display_config_after_ps_adjustment() 1607 if (!vega12_display_clock_voltage_request(hwmgr, &clock_req)) { in vega12_notify_smc_display_config_after_ps_adjustment() 1543 vega12_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega12_display_clock_voltage_request() argument
|
H A D | vega20_hwmgr.c | 2288 struct pp_display_clock_request *clock_req) in vega20_display_clock_voltage_request() 2292 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega20_display_clock_voltage_request() 2293 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega20_display_clock_voltage_request() 2344 struct pp_display_clock_request clock_req; in vega20_notify_smc_display_config_after_ps_adjustment() local 2352 clock_req.clock_type = amd_pp_dcef_clock; in vega20_notify_smc_display_config_after_ps_adjustment() 2353 clock_req.clock_freq_in_khz = min_clocks.dcefClock * 10; in vega20_notify_smc_display_config_after_ps_adjustment() 2354 if (!vega20_display_clock_voltage_request(hwmgr, &clock_req)) { in vega20_notify_smc_display_config_after_ps_adjustment() 2287 vega20_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega20_display_clock_voltage_request() argument
|
H A D | vega10_hwmgr.c | 3974 struct pp_display_clock_request *clock_req) in vega10_display_clock_voltage_request() 3977 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega10_display_clock_voltage_request() 3978 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega10_display_clock_voltage_request() 4044 struct pp_display_clock_request clock_req; in vega10_notify_smc_display_config_after_ps_adjustment() local 4063 clock_req.clock_type = amd_pp_dcef_clock; in vega10_notify_smc_display_config_after_ps_adjustment() 4064 clock_req.clock_freq_in_khz = dpm_table->dpm_levels[i].value * 10; in vega10_notify_smc_display_config_after_ps_adjustment() 4065 if (!vega10_display_clock_voltage_request(hwmgr, &clock_req)) { in vega10_notify_smc_display_config_after_ps_adjustment() 3973 vega10_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega10_display_clock_voltage_request() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu10_hwmgr.c | 52 struct pp_display_clock_request *clock_req) in smu10_display_clock_voltage_request() 55 enum amd_pp_clock_type clk_type = clock_req->clock_type; in smu10_display_clock_voltage_request() 56 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in smu10_display_clock_voltage_request() 192 struct pp_display_clock_request clock_req; in smu10_set_clock_limit() local 195 clock_req.clock_type = amd_pp_dcf_clock; in smu10_set_clock_limit() 196 clock_req.clock_freq_in_khz = clocks.dcefClock * 10; in smu10_set_clock_limit() 198 PP_ASSERT_WITH_CODE(!smu10_display_clock_voltage_request(hwmgr, &clock_req), in smu10_set_clock_limit() 51 smu10_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) smu10_display_clock_voltage_request() argument
|
H A D | vega12_hwmgr.c | 1564 struct pp_display_clock_request *clock_req) in vega12_display_clock_voltage_request() 1568 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega12_display_clock_voltage_request() 1569 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega12_display_clock_voltage_request() 1611 struct pp_display_clock_request clock_req; in vega12_notify_smc_display_config_after_ps_adjustment() local 1625 clock_req.clock_type = amd_pp_dcef_clock; in vega12_notify_smc_display_config_after_ps_adjustment() 1626 clock_req.clock_freq_in_khz = min_clocks.dcefClock / 10; in vega12_notify_smc_display_config_after_ps_adjustment() 1627 if (!vega12_display_clock_voltage_request(hwmgr, &clock_req)) { in vega12_notify_smc_display_config_after_ps_adjustment() 1563 vega12_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega12_display_clock_voltage_request() argument
|
H A D | vega20_hwmgr.c | 2288 struct pp_display_clock_request *clock_req) in vega20_display_clock_voltage_request() 2292 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega20_display_clock_voltage_request() 2293 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega20_display_clock_voltage_request() 2344 struct pp_display_clock_request clock_req; in vega20_notify_smc_display_config_after_ps_adjustment() local 2352 clock_req.clock_type = amd_pp_dcef_clock; in vega20_notify_smc_display_config_after_ps_adjustment() 2353 clock_req.clock_freq_in_khz = min_clocks.dcefClock * 10; in vega20_notify_smc_display_config_after_ps_adjustment() 2354 if (!vega20_display_clock_voltage_request(hwmgr, &clock_req)) { in vega20_notify_smc_display_config_after_ps_adjustment() 2287 vega20_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega20_display_clock_voltage_request() argument
|
H A D | vega10_hwmgr.c | 4001 struct pp_display_clock_request *clock_req) in vega10_display_clock_voltage_request() 4004 enum amd_pp_clock_type clk_type = clock_req->clock_type; in vega10_display_clock_voltage_request() 4005 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in vega10_display_clock_voltage_request() 4071 struct pp_display_clock_request clock_req; in vega10_notify_smc_display_config_after_ps_adjustment() local 4090 clock_req.clock_type = amd_pp_dcef_clock; in vega10_notify_smc_display_config_after_ps_adjustment() 4091 clock_req.clock_freq_in_khz = dpm_table->dpm_levels[i].value * 10; in vega10_notify_smc_display_config_after_ps_adjustment() 4092 if (!vega10_display_clock_voltage_request(hwmgr, &clock_req)) { in vega10_notify_smc_display_config_after_ps_adjustment() 4000 vega10_display_clock_voltage_request(struct pp_hwmgr *hwmgr, struct pp_display_clock_request *clock_req) vega10_display_clock_voltage_request() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | smu_v11_0.h | 194 *clock_req);
|
H A D | amdgpu_smu.h | 566 *clock_req); 727 struct pp_display_clock_request *clock_req);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/ |
H A D | smu_v11_0.h | 207 *clock_req);
|
H A D | smu_v13_0.h | 186 *clock_req);
|
H A D | amdgpu_smu.h | 1073 *clock_req);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | navi10_ppt.c | 1577 struct pp_display_clock_request clock_req; in navi10_notify_smc_display_config() local 1585 clock_req.clock_type = amd_pp_dcef_clock; in navi10_notify_smc_display_config() 1586 clock_req.clock_freq_in_khz = min_clocks.dcef_clock * 10; in navi10_notify_smc_display_config() 1588 ret = smu_v11_0_display_clock_voltage_request(smu, &clock_req); in navi10_notify_smc_display_config()
|
H A D | smu_v11_0.c | 1013 *clock_req) in smu_v11_0_display_clock_voltage_request() 1015 enum amd_pp_clock_type clk_type = clock_req->clock_type; in smu_v11_0_display_clock_voltage_request() 1018 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in smu_v11_0_display_clock_voltage_request() 1011 smu_v11_0_display_clock_voltage_request(struct smu_context *smu, struct pp_display_clock_request *clock_req) smu_v11_0_display_clock_voltage_request() argument
|
H A D | sienna_cichlid_ppt.c | 1408 struct pp_display_clock_request clock_req; in sienna_cichlid_notify_smc_display_config() local 1416 clock_req.clock_type = amd_pp_dcef_clock; in sienna_cichlid_notify_smc_display_config() 1417 clock_req.clock_freq_in_khz = min_clocks.dcef_clock * 10; in sienna_cichlid_notify_smc_display_config() 1419 ret = smu_v11_0_display_clock_voltage_request(smu, &clock_req); in sienna_cichlid_notify_smc_display_config()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | smu_v11_0.c | 1054 *clock_req) in smu_v11_0_display_clock_voltage_request() 1056 enum amd_pp_clock_type clk_type = clock_req->clock_type; in smu_v11_0_display_clock_voltage_request() 1059 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in smu_v11_0_display_clock_voltage_request() 1052 smu_v11_0_display_clock_voltage_request(struct smu_context *smu, struct pp_display_clock_request *clock_req) smu_v11_0_display_clock_voltage_request() argument
|
H A D | navi10_ppt.c | 2081 struct pp_display_clock_request clock_req; in navi10_notify_smc_display_config() local 2089 clock_req.clock_type = amd_pp_dcef_clock; in navi10_notify_smc_display_config() 2090 clock_req.clock_freq_in_khz = min_clocks.dcef_clock * 10; in navi10_notify_smc_display_config() 2092 ret = smu_v11_0_display_clock_voltage_request(smu, &clock_req); in navi10_notify_smc_display_config()
|
H A D | sienna_cichlid_ppt.c | 1781 struct pp_display_clock_request clock_req; in sienna_cichlid_notify_smc_display_config() local 1789 clock_req.clock_type = amd_pp_dcef_clock; in sienna_cichlid_notify_smc_display_config() 1790 clock_req.clock_freq_in_khz = min_clocks.dcef_clock * 10; in sienna_cichlid_notify_smc_display_config() 1792 ret = smu_v11_0_display_clock_voltage_request(smu, &clock_req); in sienna_cichlid_notify_smc_display_config()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 1080 *clock_req) in smu_v13_0_display_clock_voltage_request() 1082 enum amd_pp_clock_type clk_type = clock_req->clock_type; in smu_v13_0_display_clock_voltage_request() 1085 uint32_t clk_freq = clock_req->clock_freq_in_khz / 1000; in smu_v13_0_display_clock_voltage_request() 1078 smu_v13_0_display_clock_voltage_request(struct smu_context *smu, struct pp_display_clock_request *clock_req) smu_v13_0_display_clock_voltage_request() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | amdgpu_smu.c | 2383 struct pp_display_clock_request *clock_req) in smu_display_clock_voltage_request() 2393 ret = smu->ppt_funcs->display_clock_voltage_request(smu, clock_req); in smu_display_clock_voltage_request() 2382 smu_display_clock_voltage_request(struct smu_context *smu, struct pp_display_clock_request *clock_req) smu_display_clock_voltage_request() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | amdgpu_smu.c | 2819 struct pp_display_clock_request *clock_req) in smu_display_clock_voltage_request() 2828 ret = smu->ppt_funcs->display_clock_voltage_request(smu, clock_req); in smu_display_clock_voltage_request() 2818 smu_display_clock_voltage_request(void *handle, struct pp_display_clock_request *clock_req) smu_display_clock_voltage_request() argument
|