Skip to content

Commit 6294256

Browse files
superm1alexdeucher
authored andcommitted
drm/amd: Fix SMU 13.0.4/13.0.11 GPU metrics average power
The average power for the GPU metrics sysfs file contains the input power not the average power. The member that is set is called average power though, so correct it to the right value. Signed-off-by: Mario Limonciello <mario.limonciello@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
1 parent 3cecafc commit 6294256

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ static ssize_t smu_v13_0_4_get_gpu_metrics(struct smu_context *smu,
257257
gpu_metrics->average_gfx_activity = metrics.GfxActivity;
258258
gpu_metrics->average_mm_activity = metrics.UvdActivity;
259259

260-
gpu_metrics->average_socket_power = metrics.CurrentSocketPower;
260+
gpu_metrics->average_socket_power = metrics.AverageSocketPower;
261261
gpu_metrics->average_gfx_power = metrics.Power[0];
262262
gpu_metrics->average_soc_power = metrics.Power[1];
263263
memcpy(&gpu_metrics->average_core_power[0],

0 commit comments

Comments
 (0)