Bug 96885

Summary: AMDGPU Power management failure on 290X
Product: DRI Reporter: John-Michael Mulesa <thesaxophonist>
Component: DRM/AMDgpuAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium CC: thesaxophonist
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
full dmesg output
none
xorg log
none
xfx 290x vbios none

Description John-Michael Mulesa 2016-07-10 22:25:11 UTC
Created attachment 124990 [details] [review]
full dmesg output

It appears that DPM support is broken in amdgpu for the XFX 290X. Here is the most interesting line from dmesg:

[drm:ci_dpm_sw_init [amdgpu]] *ERROR* Invalid PCC GPIO: 13!

When running on the radeon driver, I see a framerate of about 20fps (at 4k) on Unigine Heaven, while with amdgpu it's hovering around 5fps all else being equal. I'm under the impression that amdgpu/radeon performance for Sea Islands cards should be roughly equal. I've attached the whole dmesg log, but I'm happy to provide any additional info to help troubleshoot this issue.
Comment 1 John-Michael Mulesa 2016-07-10 22:43:49 UTC
Some additional info after finding bug 87457 and 82201:

cat /sys/kernel/debug/dri/64/amdgpu_pm_info
uvd disabled
vce disabled
power level avg    sclk: 30000 mclk: 15000
GPU load: 0 %

cat /sys/kernel/debug/dri/64/amdgpu_pm_info
uvd disabled
vce disabled
power level avg    sclk: 100000 mclk: 15000
GPU load: 100 %

Attached xorg and vbios as well.
Comment 2 John-Michael Mulesa 2016-07-10 22:44:43 UTC
Created attachment 124992 [details]
xorg log
Comment 3 John-Michael Mulesa 2016-07-10 22:45:23 UTC
Created attachment 124993 [details]
xfx 290x vbios
Comment 4 Martin Peres 2019-11-19 08:08:21 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/77.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.