Skip to content
  • Ye Li's avatar
    MLK-14970-3 imx8qxp: Add DTS and binding header files · b8b78854
    Ye Li authored
    
    
    Copy the imx8qm DTS files and its binding header files from imx_4.9.y kernel
    on commit:
    "
     commit 4590bca4a6bc6ae8625c37bb027697a17d1b925f
     Author: Anson Huang <Anson.Huang@nxp.com>
     Date:   Tue May 23 20:06:40 2017 +0800
    
        MLK-14967-2 ARM64: dts: freescale: imx8qxp: add M4 dtb
    
        Add M4 dtb for i.MX8QXP LPDDR4 ARM2 board.
    
        Reserve first 4M memory for below usage:
    
        0x80000000 - 0x800fffff: ARM Trusted Firmware;
        0x80100000 - 0x803fffff: M4/RPMSG;
    
    Signed-off-by: default avatarAnson Huang <Anson.Huang@nxp.com>
    "
    
    Add extra support used in u-boot:
    1. Add alias for FSPI nodes
    2. Add GPIO alias which is used as seq number in u-boot DM GPIO driver.
    3. 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.
    4. Add i2c alias for i2c0 to i2c3.
    5. Add mipi0/mipi1 i2c0 controllers' nodes.
    
    Signed-off-by: default avatarYe Li <ye.li@nxp.com>
    b8b78854