arm: at91/spl: mpddrc: add mpddrc DDR3-SDRAM initialization
authorWenyou Yang <wenyou.yang@atmel.com>
Mon, 1 Feb 2016 10:12:16 +0000 (18:12 +0800)
committerAndreas Bießmann <andreas.devel@googlemail.com>
Tue, 2 Feb 2016 10:49:12 +0000 (11:49 +0100)
commitc2ad76c4bdfb8ffbe8946c0e6627b37a11effdf7
treebb6307dc3907f1fc709304173bbe94766e284379
parent7e8702a00fe88590c2ece93061da4a40adf3c242
arm: at91/spl: mpddrc: add mpddrc DDR3-SDRAM initialization

The DDR3-SDRAM initialization sequence is implemented in
accordance with the DDR3-SRAM/DDR3L-SDRAM initialization section
described in the SAMA5D2 datasheet.

Add registers and definitions of mpddrc controller, which is used
to support DDR3 devices.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Reviewed-by: Andreas Bießmann <andreas.devel@googlemail.com>
arch/arm/mach-at91/include/mach/atmel_mpddrc.h
arch/arm/mach-at91/mpddrc.c