Problem with cpufreq on Geode GX1
Hi all,
I'm trying to use cpufreq on my Geode GX1 board with linux-2.6.12.5, but, while everything seems OK, i.e., I can change from performance to powersave governor and back and /proc/cpuinfo reports me frequency changes, I can get no effective frequency/CPU power change because I check it with the Whetstone benchmark and it allways give me the same value (~100 MWIPS). Any ideas from were could be the problem?
Some additional info follows:
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
performance
$ cat /proc/cpuinfo
processor : 0vendor_id : CyrixInstead
cpu family : 5
model : 9
model name : Geode(TM) Integrated Processor by National Semi
stepping : 2
cpu MHz : 300.672
cache size : 16 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : no
fpu : yesfpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr cx8 cmov mmx cxmmx
bogomips : 591.87
$ echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
$ cat /proc/cpuinfo
processor : 0vendor_id : CyrixInstead
cpu family : 5
model : 9
model name : Geode(TM) Integrated Processor by National Semi
stepping : 2
cpu MHz : 37.095
cache size : 16 KBfdiv_bug : nohlt_bug : nof00f_bug : nocoma_bug : no
fpu : yesfpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu tsc msr cx8 cmov mmx cxmmx
bogomips : 73.02
Best regards,
Jose Goncalves