drivers/i2c/omap24xx_i2c.c: move all local variables to SRAM
authorAndreas Müller <schnitzeltony@gmx.de>
Wed, 4 Jan 2012 15:26:22 +0000 (15:26 +0000)
committerAlbert ARIBAUD <albert.u.boot@aribaud.net>
Mon, 16 Jan 2012 07:40:12 +0000 (08:40 +0100)
commit0b620ec97e05ddb09714d127a7880333fc4008fb
tree743c20d41b53c57de658a188f27f9a7433db0260
parent0f8d3eb902a497418fdb935236ff9219e2cea1be
drivers/i2c/omap24xx_i2c.c: move all local variables to SRAM

At old overo boards TWL4030 RTC irq is connected to gpio112. Unfortunately
this pin is also used for revision detection. Therefore we need to send
shut-up to TWL4030 to avoid reading wrong revision. In SPL this must
be done before SDRAM is set up because the type of SDRAM is revision dependent.
By this patch it is ensured that all variables used by omap24xx_i2c.c are
located in SRAM.

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Acked-by: Heiko Schocher <hs@denx.de>
Signed-off-by: Tom Rini <trini@ti.com>
drivers/i2c/omap24xx_i2c.c