Has anyone heard of corectrl?

Does it work on pitcairn gpus? I can’t get advanced controls on my system.

Oh and it wants you to add amdgpu.ppfeaturemask=0xffffffff to the kernal parameters to get the advanced controls and I have done that.

Hi
Have you configured the si options for your GCN 1.0 card as well? What is your end game, just to see what the card is doing, overclocking?

I found this one the best from a power profile perspective;

Also have this one: Welcome - openSUSE Build Service which rtequires setting the featuremask…

And these two;

TBH, not played with them much in recent times.

Is this what you mean by si options?

amdgpu.si_support=1 radeon.si_support=0

This line has been changed from the original radeon setting in the kernel parameters to the amdgpu driver according to this line as well .

The card was manufactured with a slight overclock by Asus and I want to return it to Amd reference because I like the way it runs that way better.

I will get back to you on the other items in your post. Thanks for responding.

Hi
You can actually see what the the clock values are down in /sys/class/drm/cardN/device where N is the card number, if only one card then likely 0.

I’m not too technical but it appears to me that these items are not designed to modify clock speeds but are rather for creating profiles to set power levels. Unfortunately this is not what I’m looking for. With the old catalyst drivers there was an app that did what I wanted but it doesn’t work with the open source drivers.

Hi
But the power levels relate to the gpu clocks…

I don have the feature mask set on this system, but if you set to manual is it possible to change the values, for example;


cat /sys/class/drm/card1/device/power_dpm_force_performance_level
auto


echo manual > /sys/class/drm/card1/device/power_dpm_force_performance_level


cat /sys/class/drm/card1/device/power_dpm_force_performance_level
manual


cat /sys/class/drm/card1/device/pp_dpm_mclk
0: 300Mhz
1: 625Mhz
2: 1500Mhz *


echo 0 > /sys/class/drm/card1/device/pp_dpm_mclk


cat /sys/class/drm/card1/device/pp_dpm_mclk
0: 300Mhz *
1: 625Mhz
2: 1500Mhz

???!?.

O.K.
I’ll see what I can make of this information you just gave me. I’m not much on cli syntax.

Thanks.