imx: add i.MX8MN DDR4 board support
authorPeng Fan <peng.fan@nxp.com>
Mon, 16 Sep 2019 03:09:55 +0000 (03:09 +0000)
committerStefano Babic <sbabic@denx.de>
Tue, 5 Nov 2019 09:27:18 +0000 (10:27 +0100)
commitd239d9d9464f7eb3a9ae1d3b45865149a758b501
treeac7d7d6d560cefbe0f8c0da59e44fd50b06288af
parentdadb072f1231850e0eb3cff53c88ff69211e099f
imx: add i.MX8MN DDR4 board support

Support pinctrl/clk/sdhc, include ddr4 timing data.

Log:
U-Boot SPL 2019.10-rc3-00356-g497c500423-dirty (Sep 16 2019 - 10:54:58 +0800)
Normal Boot
Trying to boot from BOOTROM
image offset 0x8000, pagesize 0x200, ivt offset 0x0

U-Boot 2019.10-rc3-00356-g497c500423-dirty (Sep 16 2019 - 10:54:58 +0800)

CPU:   Freescale i.MX8MNano rev1.0 at 24 MHz
Reset cause: POR
Model: NXP i.MX8MNano DDR4 EVK board
DRAM:  2 GiB
MMC:   FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... *** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0

Signed-off-by: Peng Fan <peng.fan@nxp.com>
13 files changed:
arch/arm/dts/Makefile
arch/arm/dts/imx8mm-evk.dts
arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/imx8mn-ddr4-evk.dts [new file with mode: 0644]
arch/arm/mach-imx/imx8m/Kconfig
board/freescale/imx8mn_evk/Kconfig [new file with mode: 0644]
board/freescale/imx8mn_evk/MAINTAINERS [new file with mode: 0644]
board/freescale/imx8mn_evk/Makefile [new file with mode: 0644]
board/freescale/imx8mn_evk/ddr4_timing.c [new file with mode: 0644]
board/freescale/imx8mn_evk/imx8mn_evk.c [new file with mode: 0644]
board/freescale/imx8mn_evk/spl.c [new file with mode: 0644]
configs/imx8mn_ddr4_evk_defconfig [new file with mode: 0644]
include/configs/imx8mn_evk.h [new file with mode: 0644]