MLK-18639-3 imx8mm_val: Add board codes for iMX8MM DDR4 validation board
authorYe Li <ye.li@nxp.com>
Wed, 20 Jun 2018 03:06:35 +0000 (20:06 -0700)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 09:33:59 +0000 (02:33 -0700)
commit2f566503a12ec2eefb316da6314e7f09935398b4
tree0cd309f38c52296503aba7b151fde1e092f09333
parent06554efc20e76fb46adfbebf995bbb53d173e11f
MLK-18639-3 imx8mm_val: Add board codes for iMX8MM DDR4 validation board

Add SPL/u-boot board codes and DDR4 settings for iMX8MM DDR4 validation board.
DDR overnight stress test is passed.

Supported modules:
    SD/eMMC, I2C, ENET, Flexspi, UART and USB.

Build config:
    imx8mm_ddr4_val_defconfig

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 6045484796a87a31938a19d2d8fa2ae095804586)
(cherry picked from commit fa79b5236ac8a7debfefa8e42028e0871412aa50)
19 files changed:
arch/arm/mach-imx/imx8m/Kconfig
board/freescale/imx8mm_val/Kconfig [new file with mode: 0644]
board/freescale/imx8mm_val/Makefile [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/Makefile [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr.h [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/Makefile [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/anamix_common.h [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/ddr4_define.h [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/ddr4_phyinit_2400_400_100_2r_fw09.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/ddr4_phyinit_task.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/ddr4_swffc_fw09.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/restore_1d2d_trained_csr_ddr4_p012.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/ddr4/save_1d2d_trained_csr_ddr4_p012.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/helper.c [new file with mode: 0644]
board/freescale/imx8mm_val/ddr/wait_ddrphy_training_complete.c [new file with mode: 0644]
board/freescale/imx8mm_val/imx8mm_val.c [new file with mode: 0644]
board/freescale/imx8mm_val/spl.c [new file with mode: 0644]
configs/imx8mm_ddr4_val_defconfig [new file with mode: 0644]
include/configs/imx8mm_val.h [new file with mode: 0644]