From mboxrd@z Thu Jan 1 00:00:00 1970 From: sshtylyov@mvista.com (Sergei Shtylyov) Date: Wed, 18 May 2011 14:29:31 +0400 Subject: [PATCH 9/9] davinci: da850: changed SRAM allocator to shared ram. In-Reply-To: References: Message-ID: <4DD39F8B.3060209@mvista.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hello. On 18-05-2011 1:42, Ben Gardiner wrote: > From: Subhasish Ghosh > This patch modifies the sram allocator to allocate memory > from the DA8XX shared RAM. > Signed-off-by: Subhasish Ghosh > [rebased onto consolidated SRAM patches] > Signed-off-by: Ben Gardiner [...] > diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c > index 5754338..cdb7e77 100644 > --- a/arch/arm/mach-davinci/da850.c > +++ b/arch/arm/mach-davinci/da850.c > @@ -1093,8 +1093,8 @@ static struct davinci_soc_info davinci_soc_info_da850 = { > .gpio_irq = IRQ_DA8XX_GPIO0, > .serial_dev =&da8xx_serial_device, > .emac_pdata =&da8xx_emac_pdata, > - .sram_phys = DA8XX_ARM_RAM_BASE, > - .sram_len = SZ_8K, > + .sram_phys = DA8XX_SHARED_RAM_BASE, > + .sram_len = SZ_128K, > .reset_device =&da8xx_wdt_device, > }; I wonder why da830.c doesn't have SRAM setting? > diff --git a/arch/arm/mach-davinci/include/mach/da8xx.h b/arch/arm/mach-davinci/include/mach/da8xx.h > index e4fc1af..09b8ddb 100644 > --- a/arch/arm/mach-davinci/include/mach/da8xx.h > +++ b/arch/arm/mach-davinci/include/mach/da8xx.h > @@ -72,6 +72,7 @@ extern unsigned int da850_max_speed; > #define DA8XX_AEMIF_CTL_BASE 0x68000000 > #define DA8XX_DDR2_CTL_BASE 0xb0000000 > #define DA8XX_ARM_RAM_BASE 0xffff0000 > +#define DA8XX_SHARED_RAM_BASE 0x80000000 Please keep this list sorted. WBR, Sergei