| 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"; |