1*c66ec88fSEmmanuel Vadot===================================================================== 2*c66ec88fSEmmanuel VadotMPX LAW & Coherency Module Device Tree Binding 3*c66ec88fSEmmanuel VadotCopyright (C) 2009 Freescale Semiconductor Inc. 4*c66ec88fSEmmanuel Vadot===================================================================== 5*c66ec88fSEmmanuel Vadot 6*c66ec88fSEmmanuel VadotLocal Access Window (LAW) Node 7*c66ec88fSEmmanuel Vadot 8*c66ec88fSEmmanuel VadotThe LAW node represents the region of CCSR space where local access 9*c66ec88fSEmmanuel Vadotwindows are configured. For MCM based devices this is the first 4k 10*c66ec88fSEmmanuel Vadotof CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some 11*c66ec88fSEmmanuel Vadotnumber of local access windows as specified by fsl,num-laws. 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel VadotPROPERTIES 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel Vadot - compatible 16*c66ec88fSEmmanuel Vadot Usage: required 17*c66ec88fSEmmanuel Vadot Value type: <string> 18*c66ec88fSEmmanuel Vadot Definition: Must include "fsl,mcm-law" 19*c66ec88fSEmmanuel Vadot 20*c66ec88fSEmmanuel Vadot - reg 21*c66ec88fSEmmanuel Vadot Usage: required 22*c66ec88fSEmmanuel Vadot Value type: <prop-encoded-array> 23*c66ec88fSEmmanuel Vadot Definition: A standard property. The value specifies the 24*c66ec88fSEmmanuel Vadot physical address offset and length of the CCSR space 25*c66ec88fSEmmanuel Vadot registers. 26*c66ec88fSEmmanuel Vadot 27*c66ec88fSEmmanuel Vadot - fsl,num-laws 28*c66ec88fSEmmanuel Vadot Usage: required 29*c66ec88fSEmmanuel Vadot Value type: <u32> 30*c66ec88fSEmmanuel Vadot Definition: The value specifies the number of local access 31*c66ec88fSEmmanuel Vadot windows for this device. 32*c66ec88fSEmmanuel Vadot 33*c66ec88fSEmmanuel Vadot===================================================================== 34*c66ec88fSEmmanuel Vadot 35*c66ec88fSEmmanuel VadotMPX Coherency Module Node 36*c66ec88fSEmmanuel Vadot 37*c66ec88fSEmmanuel VadotThe MPX LAW node represents the region of CCSR space where MCM config 38*c66ec88fSEmmanuel Vadotand error reporting registers exist, this is the second 4k (0x1000) 39*c66ec88fSEmmanuel Vadotof CCSR space. 40*c66ec88fSEmmanuel Vadot 41*c66ec88fSEmmanuel VadotPROPERTIES 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel Vadot - compatible 44*c66ec88fSEmmanuel Vadot Usage: required 45*c66ec88fSEmmanuel Vadot Value type: <string> 46*c66ec88fSEmmanuel Vadot Definition: Must include "fsl,CHIP-mcm", "fsl,mcm" where 47*c66ec88fSEmmanuel Vadot CHIP is the processor (mpc8641, mpc8610, etc.) 48*c66ec88fSEmmanuel Vadot 49*c66ec88fSEmmanuel Vadot - reg 50*c66ec88fSEmmanuel Vadot Usage: required 51*c66ec88fSEmmanuel Vadot Value type: <prop-encoded-array> 52*c66ec88fSEmmanuel Vadot Definition: A standard property. The value specifies the 53*c66ec88fSEmmanuel Vadot physical address offset and length of the CCSR space 54*c66ec88fSEmmanuel Vadot registers. 55*c66ec88fSEmmanuel Vadot 56*c66ec88fSEmmanuel Vadot - interrupts 57*c66ec88fSEmmanuel Vadot Usage: required 58*c66ec88fSEmmanuel Vadot Value type: <prop-encoded-array> 59*c66ec88fSEmmanuel Vadot 60*c66ec88fSEmmanuel Vadot===================================================================== 61