On 10:22-20130319, Guillaume Gardet wrote:
Hi,
Le 19/03/2013 08:36, gary a écrit :
I can't seem to get past 800MHz on the Beagleboard XM cpu clock, though the part is rated for 1GHz. The 800MHz limit can't be exceeded. Anyway around this?
Have a look here: * [0] : http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm... * [1] : http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm...
In [0], you can modify the following lines: if (mpurate < 1000) mpurate *= 1000000; with: if (mpurate <= 1000) mpurate *= 1000000;
In [1] : In omap36xx_opp_def_list[], OPP-Turbo and OPP-SB are disabled for MPU and IVA (DSP).
I think it is like this in the kernel because some of TI DM3730 (ARM SoC used in BB xM) are 800 MHz and others are 1 GHz. Are all Beagleboard xM 1GHz? I do not know. We need support of Adaptive Body Bias (ABB) and Automatic Voltage Scaling (AVS) to support 1GHz completely. ABB is mandatory and the support is not available upstream. -- Regards, Nishanth Menon -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org