MLK-14970-4 imx8qxp_arm2: Add i.MX8QXP ARM2 board support
authorYe Li <ye.li@nxp.com>
Wed, 24 May 2017 01:51:23 +0000 (20:51 -0500)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:36:51 +0000 (02:36 +0800)
commit3cba1c7d6224d434b75cb8351efbf0f760fb8c68
tree8e2a3e14878218d938abe76b93f8e872537a855a
parentb8b7885469720ad6e31e0a1ff5751e9cb36b408e
MLK-14970-4 imx8qxp_arm2: Add i.MX8QXP ARM2 board support

Add board level codes and DTS for i.MX8QXP LPDDR4 ARM2 board.

Copy the DTS from imx_4.9.y kernel on commit:
"4590bca4a6bc6ae8625c37bb027697a17d1b925f"
With modifications to support FlexSPI flash, PCA953x and MIPI I2C.

- Enabled DM driver:
  FEC, LPUART, LPI2C, GPIO, SD/MMC, FSPI, PCA953X

- Enabled Non-DM driver:
  PCIE, iomux, fuse

- Disabled driver:
  mailbox, pinctrl (will try to use later)

- Board defconfigs:
  imx8qxp_lpddr4_arm2_defconfig

Signed-off-by: Ranjani Vaidyanathan <Ranjani.Vaidyanathan@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Han Xu <han.xu@nxp.com>
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Ye Li <ye.li@nxp.com>
arch/arm/cpu/armv8/imx8/Kconfig
arch/arm/dts/Makefile
arch/arm/dts/fsl-imx8qxp-lpddr4-arm2.dts [new file with mode: 0644]
board/freescale/imx8qxp_arm2/Kconfig [new file with mode: 0644]
board/freescale/imx8qxp_arm2/Makefile [new file with mode: 0644]
board/freescale/imx8qxp_arm2/imx8qxp_arm2.c [new file with mode: 0644]
configs/imx8qxp_lpddr4_arm2_defconfig [new file with mode: 0644]
include/configs/imx8qxp_arm2.h [new file with mode: 0644]