123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- 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";
- 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";
- 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 LS1021A SoC-specific Device Tree Bindings
- -------------------------------------------
- Freescale SCFG
- SCFG is the supplemental configuration unit, that provides SoC specific
- configuration and status registers for the chip. Such as getting PEX port
- status.
- Required properties:
- - compatible: should be "fsl,ls1021a-scfg"
- - reg: should contain base address and length of SCFG memory-mapped registers
- Example:
- scfg: scfg@1570000 {
- compatible = "fsl,ls1021a-scfg";
- reg = <0x0 0x1570000 0x0 0x10000>;
- };
- Freescale DCFG
- DCFG is the device configuration unit, that provides general purpose
- configuration and status for the device. Such as setting the secondary
- core start address and release the secondary core from holdoff and startup.
- Required properties:
- - compatible: should be "fsl,ls1021a-dcfg"
- - reg : should contain base address and length of DCFG memory-mapped registers
- Example:
- dcfg: dcfg@1ee0000 {
- compatible = "fsl,ls1021a-dcfg";
- reg = <0x0 0x1ee0000 0x0 0x10000>;
- };
- Freescale LS2085A SoC Device Tree Bindings
- ------------------------------------------
- LS2085A ARMv8 based Simulator model
- Required root node properties:
- - compatible = "fsl,ls2085a-simu", "fsl,ls2085a";
|