amdgpu sets GPU power_dpm_force_performance_level 'low' at boot
Description:
Hi,
while investigating 50% loss in FPS in games I found that my rx6800 is set at low performance level at boot, causing its memory to not clock over 96MHz:
> cat /sys/class/drm/card1/device/power_dpm_force_performance_level
low
if i load CoreCtrl after boot, the performance level is set to auto:
> cat /sys/class/drm/card1/device/power_dpm_force_performance_level
auto
The above allows the memory to clock (correctly) up to 1000MHz and to regain the performance lost.
I open an issue against mesa initially thinking the issue was there (I am going to close it), please see:
Additional info:
- package version(s):Kernel: Linux 6.10.8-zen1-1-zen
Steps to reproduce:
- Start a game (under Stream) enabling mangohud overlay and verify GPU usage, GPU power consumption, GPU Memory Clock, FPS