1Freescale i.MX Platforms Device Tree Bindings
2-----------------------------------------------
3
4i.MX23 Evaluation Kit
5Required root node properties:
6    - compatible = "fsl,imx23-evk", "fsl,imx23";
7
8i.MX25 Product Development Kit
9Required root node properties:
10    - compatible = "fsl,imx25-pdk", "fsl,imx25";
11
12i.MX27 Product Development Kit
13Required root node properties:
14    - compatible = "fsl,imx27-pdk", "fsl,imx27";
15
16i.MX28 Evaluation Kit
17Required root node properties:
18    - compatible = "fsl,imx28-evk", "fsl,imx28";
19
20i.MX51 Babbage Board
21Required root node properties:
22    - compatible = "fsl,imx51-babbage", "fsl,imx51";
23
24i.MX53 Automotive Reference Design Board
25Required root node properties:
26    - compatible = "fsl,imx53-ard", "fsl,imx53";
27
28i.MX53 Evaluation Kit
29Required root node properties:
30    - compatible = "fsl,imx53-evk", "fsl,imx53";
31
32i.MX53 Quick Start Board
33Required root node properties:
34    - compatible = "fsl,imx53-qsb", "fsl,imx53";
35
36i.MX53 Smart Mobile Reference Design Board
37Required root node properties:
38    - compatible = "fsl,imx53-smd", "fsl,imx53";
39
40i.MX6 Quad Armadillo2 Board
41Required root node properties:
42    - compatible = "fsl,imx6q-arm2", "fsl,imx6q";
43
44i.MX6 Quad SABRE Lite Board
45Required root node properties:
46    - compatible = "fsl,imx6q-sabrelite", "fsl,imx6q";
47
48i.MX6 Quad SABRE Smart Device Board
49Required root node properties:
50    - compatible = "fsl,imx6q-sabresd", "fsl,imx6q";
51
52i.MX6 Quad SABRE Automotive Board
53Required root node properties:
54    - compatible = "fsl,imx6q-sabreauto", "fsl,imx6q";
55
56Generic i.MX boards
57-------------------
58
59No iomux setup is done for these boards, so this must have been configured
60by the bootloader for boards to work with the generic bindings.
61
62i.MX27 generic board
63Required root node properties:
64    - compatible = "fsl,imx27";
65
66i.MX51 generic board
67Required root node properties:
68    - compatible = "fsl,imx51";
69
70i.MX53 generic board
71Required root node properties:
72    - compatible = "fsl,imx53";
73
74i.MX6q generic board
75Required root node properties:
76    - compatible = "fsl,imx6q";
77
78Freescale Vybrid Platform Device Tree Bindings
79----------------------------------------------
80
81For the Vybrid SoC familiy all variants with DDR controller are supported,
82which is the VF5xx and VF6xx series. Out of historical reasons, in most
83places the kernel uses vf610 to refer to the whole familiy.
84
85Required root node compatible property (one of them):
86    - compatible = "fsl,vf500";
87    - compatible = "fsl,vf510";
88    - compatible = "fsl,vf600";
89    - compatible = "fsl,vf610";
90
91Freescale LS1021A Platform Device Tree Bindings
92------------------------------------------------
93
94Required root node compatible properties:
95  - compatible = "fsl,ls1021a";
96
97Freescale LS1021A SoC-specific Device Tree Bindings
98-------------------------------------------
99
100Freescale SCFG
101  SCFG is the supplemental configuration unit, that provides SoC specific
102configuration and status registers for the chip. Such as getting PEX port
103status.
104  Required properties:
105  - compatible: should be "fsl,ls1021a-scfg"
106  - reg: should contain base address and length of SCFG memory-mapped registers
107
108Example:
109	scfg: scfg@1570000 {
110		compatible = "fsl,ls1021a-scfg";
111		reg = <0x0 0x1570000 0x0 0x10000>;
112	};
113
114Freescale DCFG
115  DCFG is the device configuration unit, that provides general purpose
116configuration and status for the device. Such as setting the secondary
117core start address and release the secondary core from holdoff and startup.
118  Required properties:
119  - compatible: should be "fsl,ls1021a-dcfg"
120  - reg : should contain base address and length of DCFG memory-mapped registers
121
122Example:
123	dcfg: dcfg@1ee0000 {
124		compatible = "fsl,ls1021a-dcfg";
125		reg = <0x0 0x1ee0000 0x0 0x10000>;
126	};
127
128Freescale LS2085A SoC Device Tree Bindings
129------------------------------------------
130
131LS2085A ARMv8 based Simulator model
132Required root node properties:
133    - compatible = "fsl,ls2085a-simu", "fsl,ls2085a";
134
135