This series adds DDR3 ECC support to enable ECC in the DDR3 EMIF controller for Keystone II devices.
Based on "[U-boot] [Patch v2 0/6] keystone2: add network support for K2E SoC and EVM" https://www.mail-archive.com/u-boot@lists.denx.de/msg150359.html v3..v2: - ARM: keystone: cmd_ddr3: add ddr3 commands to test ddr corrected due to some applying warnings. v2..v1: nothing changed, just rebase Hao Zhang (1): ARM: keystone: cmd_ddr3: add ddr3 commands to test ddr Ivan Khoronzhuk (1): dma: ti-edma3: introduce edma3 driver Vitaly Andrianov (2): ARM: keystone: msmc: extend functionality of SES keystone2: ecc: add ddr3 error detection and correction support arch/arm/cpu/armv7/keystone/Makefile | 2 +- arch/arm/cpu/armv7/keystone/cmd_ddr3.c | 248 +++++++++++++ arch/arm/cpu/armv7/keystone/ddr3.c | 244 +++++++++++++ arch/arm/cpu/armv7/keystone/msmc.c | 26 ++ arch/arm/include/asm/arch-keystone/ddr3.h | 6 + arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 4 + arch/arm/include/asm/arch-keystone/hardware.h | 52 +++ arch/arm/include/asm/arch-keystone/msmc.h | 28 ++ arch/arm/include/asm/ti-common/ti-edma3.h | 121 +++++++ board/ti/ks2_evm/board.c | 3 + board/ti/ks2_evm/ddr3_k2hk.c | 16 + drivers/dma/Makefile | 1 + drivers/dma/ti-edma3.c | 384 +++++++++++++++++++++ include/configs/ks2_evm.h | 4 - 14 files changed, 1134 insertions(+), 5 deletions(-) create mode 100644 arch/arm/cpu/armv7/keystone/cmd_ddr3.c create mode 100644 arch/arm/include/asm/ti-common/ti-edma3.h create mode 100644 drivers/dma/ti-edma3.c -- 1.8.3.2 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot