
2 Feb
2016
2 Feb
'16
11:50 a.m.
Dear Wenyou Yang,
Wenyou Yang wenyou.yang@atmel.com writes:
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
Changes in v3:
- add 'base' argument to avoid specified base address.
- collect Reviewed-by from Andreas.
Changes in v2:
- remove comment accordingly after changing struct atmel_mpddr.
- remove some registers which have different definitions on different SoCs to avoid confusion.
- remove whitespace error.
- rework commit log.
arch/arm/mach-at91/include/mach/atmel_mpddrc.h | 86 ++++++++++++++++++++--- arch/arm/mach-at91/mpddrc.c | 89 ++++++++++++++++++++++++ 2 files changed, 167 insertions(+), 8 deletions(-)
applied to u-boot-atmel/master, thanks!
Best regards, Andreas Bießmann