MLK-14938-26 imx8qm_arm2: Add i.MX8QM ARM2 board support
authorYe Li <ye.li@nxp.com>
Thu, 18 May 2017 12:51:34 +0000 (07:51 -0500)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:36:51 +0000 (02:36 +0800)
commit1489e2b3be1ea776a4e52c95f9b3bc710a98482e
tree1a610af7650da6c16c3df8d5fea752924695b1fc
parent0e69d9e74d651227224bbc7e29ef87f515b9d07a
MLK-14938-26 imx8qm_arm2: Add i.MX8QM ARM2 board support

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

Copy the DTS from imx_4.9.y kernel on commit:
"f4b0affd5477301f732efc8ee21185b11495cfcf"
With modifications to support FlexSPI flash and PCA953x

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

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

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

- Board defconfigs:
  imx8qm_lpddr4_arm2_defconfig

Signed-off-by: Shenwei Wang <shenwei.wang@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Han Xu <han.xu@nxp.com>
Signed-off-by: Peter Chen <peter.chen@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-imx8qm-lpddr4-arm2.dts [new file with mode: 0644]
board/freescale/imx8qm_arm2/Kconfig [new file with mode: 0644]
board/freescale/imx8qm_arm2/Makefile [new file with mode: 0644]
board/freescale/imx8qm_arm2/imx8qm_arm2.c [new file with mode: 0644]
configs/imx8qm_lpddr4_arm2_defconfig [new file with mode: 0644]
include/configs/imx8qm_arm2.h [new file with mode: 0644]