MLK-14938-25 imx8qm: Add DTS and binding header files
authorYe Li <ye.li@nxp.com>
Thu, 18 May 2017 08:07:18 +0000 (03:07 -0500)
committerJason Liu <jason.hui.liu@nxp.com>
Thu, 2 Nov 2017 18:36:51 +0000 (02:36 +0800)
commit0e69d9e74d651227224bbc7e29ef87f515b9d07a
treef2c84ec663130e016d04e2e3f3548cf45699dbbf
parent9caafe21ddf12c9ab994fe9e65dc7afe5e7bab3d
MLK-14938-25 imx8qm: Add DTS and binding header files

Copy the imx8qm DTS files and its binding header files from imx_4.9.y kernel
on commit:
"
 commit f4b0affd5477301f732efc8ee21185b11495cfcf
 Author: Fugang Duan <fugang.duan@nxp.com>
 Date:   Fri May 19 18:12:23 2017 +0800

    MLK-14952 arm64: dts: imx8qm/qxp: add enet support

    Add enet support for i.MX8QM and i.MX8QXP lpddr4 arm2 board.
"

Add extra support used in u-boot:
1. Add mbox-cells used for mailbox
2. Add alias for FSPI nodes
3. Add GPIO alias which is used as seq number in u-boot DM GPIO driver.
4. Ajust GPIO nodes ahead of i2c nodes. The PCA9557 is a i2c device, if we
   arrange the i2c nodes ahead of GPIO nodes, the GPIO seq number for PCA9557
   will overlay with GPIO nodes. This will cause issue to use GPIO in u-boot.
5. Add i2c alias for i2c0 to i2c4, i2c6 and i2c8.
6. Modify ethernet alias index start from 0

Signed-off-by: Ye Li <ye.li@nxp.com>
arch/arm/dts/fsl-imx8-ca53.dtsi [new file with mode: 0644]
arch/arm/dts/fsl-imx8-ca72.dtsi [new file with mode: 0644]
arch/arm/dts/fsl-imx8qm.dtsi [new file with mode: 0644]
include/dt-bindings/clock/imx8qm-clock.h [new file with mode: 0644]
include/dt-bindings/pinctrl/pins-imx8qm.h [new file with mode: 0644]
include/dt-bindings/soc/imx8_pd.h [new file with mode: 0644]
include/dt-bindings/soc/imx_rsrc.h [new file with mode: 0644]