"Rajashekhara, Sudhakar" <[email protected]> writes:

> On Mon, Jul 06, 2009 at 21:23:47, Sergei Shtylyov wrote:
>> Hello.
>> 
>> Sekhar Nori wrote:
>> 
>> > add basic cpufreq support for DA850/OMAP-L138
>> 
>> > Currently, frequency scaling only on PLL0 is supported. No scaling of PLL1
>> > or voltage levels as yet.
>> 
>> > This patch also moves Async3 clock source to PLL1 so that frequency scaling
>> > on PLL0 does not affect those peripherals. Without this the console on 
>> > UART2
>> > goes for a toss the moment CPUFreq kicks in.
>> 
>> > The OPP defintions assume clock input of 24MHz to the SoC. This is inline
>> > with hardcoding of input frequency in the <soc>.c files. At some point
>> > this will need to move into board dependent code as boards appear with
>> > different input clock.
>> 
>> > Tested with ondemand governer and a shell script to vary processor load.
>> 
>> > Signed-off-by: Sekhar Nori <[email protected]>
>> 
>> > diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c
>> > index 274f004..7a3a376 100644
>> > --- a/arch/arm/mach-davinci/da850.c
>> > +++ b/arch/arm/mach-davinci/da850.c
>> > @@ -15,6 +15,7 @@
>> >  #include <linux/init.h>
>> >  #include <linux/clk.h>
>> >  #include <linux/platform_device.h>
>> > +#include <linux/cpufreq.h>
>> >  
>> >  #include <asm/mach/map.h>
>> >  
>> > @@ -32,14 +33,20 @@
>> >  
>> >  #define DA850_PSC0_BASE           0x01c10000
>> >  #define DA850_PLL0_BASE           0x01c11000
>> > -#define DA850_JTAG_ID_REG 0x01c14018
>> >  #define DA850_TIMER64P0_BASE      0x01c20000
>> >  #define DA850_TIMER64P1_BASE      0x01c21000
>> >  #define DA850_GPIO_BASE           0x01e26000
>> >  #define DA850_PSC1_BASE           0x01e27000
>> >  #define DA850_PLL1_BASE           0x01e1a000
>> 
>>     Please don't duplicate these #define's which are not specific to DA850 
>> and are the same for DA830. Could you move them into soime header file 
>> instead -- probably <mach/hardware.h>?
>> 
>
> Sergei,
> The above lines were added by my DA850/OMAP-L138 SoC and EVM patches.
> I'll move them to mach/da8xx.h file when I submit my next version of
> the patches.
>
> Kevin,
> Do you have any objections to moving these #defines to mach/da8xx.h file
> as they'll be common across DA830/OMAP-L137 and DA850/OMAP-L138?

I think that is a good idea.

Thanks,

Kevin




_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to