[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CPU frequency scaling on G4 systems



On Mon, 25 Sep 2006 14:19:03 +0100, Roger Leigh wrote:

> Hi folks,
> 
> With current 2.6.17 and 2.8.16 Debian kernels, the following cpufreq
> modules are available:
> 
> $ find /lib/modules/$(uname -r) -name 'cpufreq*'
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq/cpufreq_stats.ko
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq/cpufreq_userspace.ko
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq/cpufreq_ondemand.ko
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq/cpufreq_conservative.ko
> /lib/modules/2.6.18-1-powerpc/kernel/drivers/cpufreq/cpufreq_powersave.ko
> 
> However, loading any or all of these modules does not enable frequency
> scaling.  You don't get anything under, e.g.
> 
>   /sys/devices/system/cpu/cpu0/
> 
> or under /proc.
> 
> What else is needed to get CPU frequency scaling to work?  On other
> platforms, there are additional modules under kernel/arch/<arch>, but this
> is not the case for powerpc.
> 
> The system in question is a Mac Mini (7447A).
> 
> 
> 
> Thanks,
> Roger

Those are only scaling governors. You also need a scaling driver. Easiest
way to find out which driver you need is to boot an Ubuntu LiveCD and
issue an lsmod, at least IMHO.



Reply to: