summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiaojian Du <Xiaojian.Du@amd.com>2024-03-08 16:41:00 +0800
committerAlex Deucher <alexander.deucher@amd.com>2024-03-22 15:47:17 -0400
commit02d377318291f4e88bfb91d482462f7e0928f255 (patch)
tree7cab33bd9260dd40802a28a89eed75ba8341831f
parentb6c4f90b3819148b066154ac7ae5388232aa1773 (diff)
downloadlinux-stable-02d377318291f4e88bfb91d482462f7e0928f255.tar.gz
linux-stable-02d377318291f4e88bfb91d482462f7e0928f255.tar.bz2
linux-stable-02d377318291f4e88bfb91d482462f7e0928f255.zip
drm/amdgpu: add VCN sensor value for SMU 14.0.0
This will add VCN sensor value for SMU 14.0.0. Signed-off-by: Xiaojian Du <Xiaojian.Du@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r--drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c6
1 files changed, 6 insertions, 0 deletions
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 d6de6d97286c..ff6e464e40a6 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
@@ -362,6 +362,12 @@ static int smu_v14_0_0_read_sensor(struct smu_context *smu,
(uint32_t *)data);
*size = 4;
break;
+ case AMDGPU_PP_SENSOR_VCN_LOAD:
+ ret = smu_v14_0_0_get_smu_metrics_data(smu,
+ METRICS_AVERAGE_VCNACTIVITY,
+ (uint32_t *)data);
+ *size = 4;
+ break;
case AMDGPU_PP_SENSOR_GPU_AVG_POWER:
ret = smu_v14_0_0_get_smu_metrics_data(smu,
METRICS_AVERAGE_SOCKETPOWER,