19 Mar
2013
19 Mar
'13
15:02
On 15:42-20130319, Guillaume Gardet wrote: > > 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? There was an RFC patch which steve did mention in the passing that it had'nt worked on overo http://marc.info/?l=linux-arm-kernel&m=135040721419073&w=2 I have'nt dug there yet. We are working to move to DTS based solution - hopefully we'd have ABB as part of that. > > Did you notice that CPU bogomips of 3.7* kernel felled down? Any idea why? I have'nt noticed that yet :( -> might be good to provide your observations on linux-omap@vger.kernel.org -- Regards, Nishanth Menon -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org