Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: fix CI bug uvd status not true in debugfs.

can't get uvd's state by uvd_enabled. uvd_enabled
is used for request higher mclk.
in multi-display case, mclk has been in highest clock,
no matter uvd's state changed, uvd_enabled will not
be changed.

Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Rex Zhu and committed by
Alex Deucher
ddbc2594 188a301f

+1 -1
+1 -1
drivers/gpu/drm/amd/amdgpu/ci_dpm.c
··· 6083 6083 activity_percent = activity_percent > 100 ? 100 : activity_percent; 6084 6084 } 6085 6085 6086 - seq_printf(m, "uvd %sabled\n", pi->uvd_enabled ? "en" : "dis"); 6086 + seq_printf(m, "uvd %sabled\n", pi->uvd_power_gated ? "dis" : "en"); 6087 6087 seq_printf(m, "vce %sabled\n", rps->vce_active ? "en" : "dis"); 6088 6088 seq_printf(m, "power level avg sclk: %u mclk: %u\n", 6089 6089 sclk, mclk);