
Dear Aneesh V,
In message 1305472900-4004-16-git-send-email-aneesh@ti.com you wrote:
Add support for the SDRAM controller (EMIF).
Signed-off-by: Aneesh V aneesh@ti.com V2:
- Changes for makefile changes
- Minor corrections in do_lpddr2_init()
- Minor corrections to read_idle interval calculation
- Sanity test of memory after doing the initialization
- Fixed warnings reported with with latest GCC compilers
arch/arm/cpu/armv7/omap4/Makefile | 3 + arch/arm/cpu/armv7/omap4/board.c | 2 +- arch/arm/cpu/armv7/omap4/emif.c | 298 +++++++++++ arch/arm/cpu/armv7/omap4/sdram_elpida.c | 118 +++++ arch/arm/include/asm/arch-omap4/emif.h | 719 +++++++++++++++++++++++++++ arch/arm/include/asm/arch-omap4/omap4.h | 11 + arch/arm/include/asm/arch-omap4/sys_proto.h | 1 + include/configs/omap4_sdp4430.h | 5 - spl/board/ti/omap4.mk | 9 +- 9 files changed, 1159 insertions(+), 7 deletions(-) create mode 100644 arch/arm/cpu/armv7/omap4/emif.c create mode 100644 arch/arm/cpu/armv7/omap4/sdram_elpida.c create mode 100644 arch/arm/include/asm/arch-omap4/emif.h
Note that this needs to be fixed anyway to use standard macros (get rid of modify_reg_32() etc.)
Best regards,
Wolfgang Denk