1*c66ec88fSEmmanuel VadotFreescale DDR memory controller 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotProperties: 4*c66ec88fSEmmanuel Vadot 5*c66ec88fSEmmanuel Vadot- compatible : Should include "fsl,chip-memory-controller" where 6*c66ec88fSEmmanuel Vadot chip is the processor (bsc9132, mpc8572 etc.), or 7*c66ec88fSEmmanuel Vadot "fsl,qoriq-memory-controller". 8*c66ec88fSEmmanuel Vadot- reg : Address and size of DDR controller registers 9*c66ec88fSEmmanuel Vadot- interrupts : Error interrupt of DDR controller 10*c66ec88fSEmmanuel Vadot- little-endian : Specifies little-endian access to registers 11*c66ec88fSEmmanuel Vadot If omitted, big-endian will be used. 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel VadotExample 1: 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel Vadot memory-controller@2000 { 16*c66ec88fSEmmanuel Vadot compatible = "fsl,bsc9132-memory-controller"; 17*c66ec88fSEmmanuel Vadot reg = <0x2000 0x1000>; 18*c66ec88fSEmmanuel Vadot interrupts = <16 2 1 8>; 19*c66ec88fSEmmanuel Vadot }; 20*c66ec88fSEmmanuel Vadot 21*c66ec88fSEmmanuel Vadot 22*c66ec88fSEmmanuel VadotExample 2: 23*c66ec88fSEmmanuel Vadot 24*c66ec88fSEmmanuel Vadot ddr1: memory-controller@8000 { 25*c66ec88fSEmmanuel Vadot compatible = "fsl,qoriq-memory-controller-v4.7", 26*c66ec88fSEmmanuel Vadot "fsl,qoriq-memory-controller"; 27*c66ec88fSEmmanuel Vadot reg = <0x8000 0x1000>; 28*c66ec88fSEmmanuel Vadot interrupts = <16 2 1 23>; 29*c66ec88fSEmmanuel Vadot }; 30