3.2 uses cpufreq to change clock, so need to "poke" it.
DEPENDS = "zenity dbus"
RDEPENDS = "zenity dbus"
-PR = "r85"
+PR = "r86"
SRC_URI = " \
file://op_paths.sh \
if [ $newmhz -ge $maxmhz ]; then newmhz=$maxmhz; fi
echo $newmhz > $device
echo cpu_mhz_max set to $(cat $device)
+
+ if [ -e /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ]; then
+ # must poke cpufreq so it does the actual clock transition
+ # according to new limits
+ gov=$(cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor)
+ echo $gov > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
+ fi
fi