Bug 211263

Summary: amdgpu: navi (RX 5500 XT) high power consumption while idling on 75Hz display
Product: Drivers Reporter: Paulo Marcos de Souza Arruda do Nascimento (myghi63)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED PATCH_ALREADY_AVAILABLE    
Severity: normal CC: alexdeucher
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 5.10.7 Subsystem:
Regression: No Bisected commit-id:
Attachments: corectrl monitoring at 60hz and 75hz

Description Paulo Marcos de Souza Arruda do Nascimento 2021-01-18 14:35:11 UTC
Created attachment 294731 [details]
corectrl monitoring at 60hz and 75hz

Overview:

My RX 5500XT (GV-R55XTOC-8GD) consumes about 15W on idle if my monitor (24MK430) is on 75Hz, and just 3W on 60Hz. This did never happened before 5.10 kernels. Any older kernel consumes 3W even on 75Hz, same hardware, same configurations.

Steps to reproduce:
Install any distro with 5.10 kernel on a system that have high refresh rate display and AMD NAVI GPU.

Actual results:
High GPU power consumption while idling, GPU heating and fans spinning up while doing nothing on the computer.

Expected results:
Low power consumption and low GPU heat.

Operational System:
Arch Linux (latest packages avaliable from the repository)

Additional Information:
Here's my tlp configuration (keep in mind: that same configuration was applied on kernel 5.9.14 and 5.4.90, both working properly with 3W at 75Hz):

RADEON_POWER_PROFILE_ON_AC=high
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_STATE_ON_AC=performance
Comment 2 Paulo Marcos de Souza Arruda do Nascimento 2021-01-18 23:38:07 UTC
Thanks! I'm marking as resolved.