19 Mar
2013
19 Mar
'13
15:42
Le 19/03/2013 15:38, Nishanth Menon a écrit : > 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/mach-omap2/clock.c >> * [1] : http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/mach-omap2/opp3xxx_data.c >> >> 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. Interesting. Is there any patch available around to enable it? Did you notice that CPU bogomips of 3.7* kernel felled down? Any idea why? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org