1 Freescale Multi Mode DDR controller (MMDC)
4 - compatible : should be one of following:
8 - "fsl,imx6qp-mmdc", "fsl,imx6q-mmdc";
10 - "fsl,imx6sl-mmdc", "fsl,imx6q-mmdc";
12 - "fsl,imx6sll-mmdc", "fsl,imx6q-mmdc";
14 - "fsl,imx6sx-mmdc", "fsl,imx6q-mmdc";
15 for i.MX6UL/i.MX6ULL/i.MX6ULZ:
16 - "fsl,imx6ul-mmdc", "fsl,imx6q-mmdc";
18 - "fsl,imx7ulp-mmdc", "fsl,imx6q-mmdc";
19 - reg : address and size of MMDC DDR controller registers
22 - clocks : the clock provided by the SoC to access the MMDC registers
25 mmdc0: memory-controller@21b0000 { /* MMDC0 */
26 compatible = "fsl,imx6q-mmdc";
27 reg = <0x021b0000 0x4000>;
28 clocks = <&clks IMX6QDL_CLK_MMDC_P0_IPG>;
31 mmdc1: memory-controller@21b4000 { /* MMDC1 */
32 compatible = "fsl,imx6q-mmdc";
33 reg = <0x021b4000 0x4000>;