As it stands, it seems that the clock handling code only supports one frequency per OPP. Instead of fixing it I hacked around this limitation. This patch has a range of nine frequencies, from 125 to 600, but at boot scaling_max_freq is at 600000. http://my.arava.co.il/~matan/770/n900/freqs.diff