Allow amdgpu to read and update stapm_power_limit and current_stapm_power_limit values in gpu_metrics for SMU v14.0.0 and SMU v14.0.1.
Signed-off-by: Kanala Ramalingeswara Reddy <[email protected]> --- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c index c83c58d5a2e2..94e3401b000a 100644 --- a/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c +++ b/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c @@ -637,6 +637,8 @@ static ssize_t smu_v14_0_0_get_gpu_metrics(struct smu_context *smu, gpu_metrics->average_dgpu_power = metrics.dGpuPower; gpu_metrics->average_all_core_power = metrics.AllCorePower; gpu_metrics->average_sys_power = metrics.Psys; + gpu_metrics->stapm_power_limit = metrics.StapmOpnLimit; + gpu_metrics->current_stapm_power_limit = metrics.StapmCurrentLimit; memcpy(&gpu_metrics->average_core_power[0], &metrics.CorePower[0], sizeof(uint16_t) * 16); -- 2.53.0
