[Bug 60523] Radeon DPM not working with 2 monitors attached to Radeon HD5770 (Juniper)

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Wed Jun 11 03:26:50 PDT 2014


https://bugzilla.kernel.org/show_bug.cgi?id=60523

Mathias Tillman <master.homer at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |master.homer at gmail.com

--- Comment #54 from Mathias Tillman <master.homer at gmail.com> ---
Just thought I'd drop by and say that I have the same problem on my XFX Radeon
HD 6870 using kernel 3.15.0-rc3+ (compiled from the latest agd5f repo) when I
have two monitors attached. Trying to echo to power_dpm_force_performance_level
results in an "Invalid argument" like others have mentioned as well.

What's interesting here is that I tried overriding the sclk and mclk level
values in the code (in btc_dpm.c, btc_apply_state_adjust_rules), I changed the
sclk and mclk for the medium and high levels from 77500, 105000 to 25000, 42000
and 90000, 105000 to 40000, 50000 respectively. And now it doesn't get stuck in
the highest level anymore and I can successfully override the performance level
using power_dpm_force_performance_level.

I'm not really sure what is causing all this, but I do know that
btc_dpm_vblank_too_short return false on stock values, so it's not that at
least.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the dri-devel mailing list