[Bug 65091] power_profile not working for HD5650

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jun 8 05:18:12 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=65091

--- Comment #3 from Kamil Bar <nevehanter at gmail.com> ---
I have found an issue, my vbios default clocks are set to 150000 and 157000,
and  my switching profiles aren't working because of this lines in radeon_pm.c:

if (sclk > rdev->pm.default_sclk) {
    sclk = rdev->pm.default_sclk;
}

and

if (mclk > rdev->pm.default_mclk) {
    sclk = rdev->pm.default_mclk;
}

when I try to switch to 550000Mhz ( pass sclk == 55000 ) for clock this
compares it with default ( rdev->pm.default_sclk == 150000 which atombios
provides from vbl ), and then kernel switch this request to default.

So, anyone know solution to this, with possibility to push the fix to linux
main branch, so I and possibly many other people can use profiles in future
kernels without recompiling the kernel and apply patch? It would require
modifying radeon_atombios.c and it's methods, I could try to fix it someway,
but it will require testing on many devices.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130608/e6b91b3c/attachment-0001.html>


More information about the dri-devel mailing list