[ltp] Frequency scaling not working in /sys in T41
Miguel Hermanns
linux-thinkpad@linux-thinkpad.org
Thu, 15 Jul 2004 14:20:34 -0700
I have included now cpufreq_powersave in the list of modules to load and
have loaded it.
>My .../scaling_governor file says "powersave".
>
>It switches nicely between 600MHz when idle and full speed when
>something is running.
>
AFAIK cpudyn controls the frequency by switching between powersave and
performance in the scaling_governor file, so that you can only access
two possible states. Since it uses the same system under /sys it suffers
from the same problem. I have tried now cpudyn and the result is the
same, namely that /proc/cpuinfo still reports the maximum frequency and that
endor:/sys/devices/system/cpu/cpu0/cpufreq# cat
/proc/acpi/processor/CPU/throttling
state count: 8
active state: T0
states:
*T0: 00%
T1: 12%
T2: 25%
T3: 37%
T4: 50%
T5: 62%
T6: 75%
T7: 87%
reports the same result, although the file scaling_governor switches
from powersave to performance and back :-(. It looks like it is
something related to /sys and cpufreq, but I don't know what. I even
thought that maybe /sys was not mounted, but it is. BTW I have the acpid
daemon running. May that have an influence?
Thanks,
Miguel