Freescale i.MX Platforms Device Tree Bindings ----------------------------------------------- i.MX23 Evaluation Kit Required root node properties: - compatible = "fsl,imx23-evk", "fsl,imx23"; i.MX25 Product Development Kit Required root node properties: - compatible = "fsl,imx25-pdk", "fsl,imx25"; i.MX27 Product Development Kit Required root node properties: - compatible = "fsl,imx27-pdk", "fsl,imx27"; i.MX28 Evaluation Kit Required root node properties: - compatible = "fsl,imx28-evk", "fsl,imx28"; i.MX51 Babbage Board Required root node properties: - compatible = "fsl,imx51-babbage", "fsl,imx51"; i.MX53 Automotive Reference Design Board Required root node properties: - compatible = "fsl,imx53-ard", "fsl,imx53"; i.MX53 Evaluation Kit Required root node properties: - compatible = "fsl,imx53-evk", "fsl,imx53"; i.MX53 Quick Start Board Required root node properties: - compatible = "fsl,imx53-qsb", "fsl,imx53"; i.MX53 Smart Mobile Reference Design Board Required root node properties: - compatible = "fsl,imx53-smd", "fsl,imx53"; i.MX6 Quad Armadillo2 Board Required root node properties: - compatible = "fsl,imx6q-arm2", "fsl,imx6q"; i.MX6 Quad SABRE Lite Board Required root node properties: - compatible = "fsl,imx6q-sabrelite", "fsl,imx6q"; i.MX6 Quad SABRE Smart Device Board Required root node properties: - compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; i.MX6 Quad SABRE Automotive Board Required root node properties: - compatible = "fsl,imx6q-sabreauto", "fsl,imx6q"; i.MX6SLL EVK board Required root node properties: - compatible = "fsl,imx6sll-evk", "fsl,imx6sll"; i.MX6 Quad Plus SABRE Smart Device Board Required root node properties: - compatible = "fsl,imx6qp-sabresd", "fsl,imx6qp"; i.MX6 Quad Plus SABRE Automotive Board Required root node properties: - compatible = "fsl,imx6qp-sabreauto", "fsl,imx6qp"; i.MX6 DualLite SABRE Smart Device Board Required root node properties: - compatible = "fsl,imx6dl-sabresd", "fsl,imx6dl"; i.MX6 DualLite/Solo SABRE Automotive Board Required root node properties: - compatible = "fsl,imx6dl-sabreauto", "fsl,imx6dl"; i.MX6 SoloLite EVK Board Required root node properties: - compatible = "fsl,imx6sl-evk", "fsl,imx6sl"; i.MX6 UltraLite 14x14 EVK Board Required root node properties: - compatible = "fsl,imx6ul-14x14-evk", "fsl,imx6ul"; i.MX6 UltraLiteLite 14x14 EVK Board Required root node properties: - compatible = "fsl,imx6ull-14x14-evk", "fsl,imx6ull"; i.MX6 ULZ 14x14 EVK Board Required root node properties: - compatible = "fsl,imx6ulz-14x14-evk", "fsl,imx6ull", "fsl,imx6ulz"; i.MX6 SoloX SDB Board Required root node properties: - compatible = "fsl,imx6sx-sdb", "fsl,imx6sx"; i.MX6 SoloX Sabre Auto Board Required root node properties: - compatible = "fsl,imx6sx-sabreauto", "fsl,imx6sx"; i.MX7 SabreSD Board Required root node properties: - compatible = "fsl,imx7d-sdb", "fsl,imx7d"; i.MX7ULP Evaluation Kit Required root node properties: - compatible = "fsl,imx7ulp-evk", "fsl,imx7ulp"; Generic i.MX boards ------------------- No iomux setup is done for these boards, so this must have been configured by the bootloader for boards to work with the generic bindings. i.MX27 generic board Required root node properties: - compatible = "fsl,imx27"; i.MX51 generic board Required root node properties: - compatible = "fsl,imx51"; i.MX53 generic board Required root node properties: - compatible = "fsl,imx53"; i.MX6q generic board Required root node properties: - compatible = "fsl,imx6q"; i.MX7ULP generic board Required root node properties: - compatible = "fsl,imx7ulp"; Freescale Vybrid Platform Device Tree Bindings ---------------------------------------------- For the Vybrid SoC familiy all variants with DDR controller are supported, which is the VF5xx and VF6xx series. Out of historical reasons, in most places the kernel uses vf610 to refer to the whole familiy. The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4 core support. Required root node compatible property (one of them): - compatible = "fsl,vf500"; - compatible = "fsl,vf510"; - compatible = "fsl,vf600"; - compatible = "fsl,vf610"; - compatible = "fsl,vf610m4"; Freescale LS1021A Platform Device Tree Bindings ------------------------------------------------ Required root node compatible properties: - compatible = "fsl,ls1021a"; Freescale ARMv8 based Layerscape SoC family Device Tree Bindings ---------------------------------------------------------------- LS1012A SoC Required root node properties: - compatible = "fsl,ls1012a"; LS1012A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls1012a-rdb", "fsl,ls1012a"; LS1012A ARMv8 based FRDM Board Required root node properties: - compatible = "fsl,ls1012a-frdm", "fsl,ls1012a"; LS1012A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls1012a-qds", "fsl,ls1012a"; LS1043A SoC Required root node properties: - compatible = "fsl,ls1043a"; LS1043A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls1043a-rdb", "fsl,ls1043a"; LS1043A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls1043a-qds", "fsl,ls1043a"; LS1046A SoC Required root node properties: - compatible = "fsl,ls1046a"; LS1046A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls1046a-qds", "fsl,ls1046a"; LS1046A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls1046a-rdb", "fsl,ls1046a"; LS1088A SoC Required root node properties: - compatible = "fsl,ls1088a"; LS1088A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls1088a-qds", "fsl,ls1088a"; LS1088A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls1088a-rdb", "fsl,ls1088a"; LS2080A SoC Required root node properties: - compatible = "fsl,ls2080a"; LS2080A ARMv8 based Simulator model Required root node properties: - compatible = "fsl,ls2080a-simu", "fsl,ls2080a"; LS2080A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls2080a-qds", "fsl,ls2080a"; LS2080A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls2080a-rdb", "fsl,ls2080a"; LS2088A SoC Required root node properties: - compatible = "fsl,ls2088a"; LS2088A ARMv8 based QDS Board Required root node properties: - compatible = "fsl,ls2088a-qds", "fsl,ls2088a"; LS2088A ARMv8 based RDB Board Required root node properties: - compatible = "fsl,ls2088a-rdb", "fsl,ls2088a";