162306a36Sopenharmony_ci===================================================================== 262306a36Sopenharmony_ciE500 LAW & Coherency Module Device Tree Binding 362306a36Sopenharmony_ciCopyright (C) 2009 Freescale Semiconductor Inc. 462306a36Sopenharmony_ci===================================================================== 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciLocal Access Window (LAW) Node 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciThe LAW node represents the region of CCSR space where local access 962306a36Sopenharmony_ciwindows are configured. For ECM based devices this is the first 4k 1062306a36Sopenharmony_ciof CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some 1162306a36Sopenharmony_cinumber of local access windows as specified by fsl,num-laws. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ciPROPERTIES 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ci - compatible 1662306a36Sopenharmony_ci Usage: required 1762306a36Sopenharmony_ci Value type: <string> 1862306a36Sopenharmony_ci Definition: Must include "fsl,ecm-law" 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci - reg 2162306a36Sopenharmony_ci Usage: required 2262306a36Sopenharmony_ci Value type: <prop-encoded-array> 2362306a36Sopenharmony_ci Definition: A standard property. The value specifies the 2462306a36Sopenharmony_ci physical address offset and length of the CCSR space 2562306a36Sopenharmony_ci registers. 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci - fsl,num-laws 2862306a36Sopenharmony_ci Usage: required 2962306a36Sopenharmony_ci Value type: <u32> 3062306a36Sopenharmony_ci Definition: The value specifies the number of local access 3162306a36Sopenharmony_ci windows for this device. 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci===================================================================== 3462306a36Sopenharmony_ci 3562306a36Sopenharmony_ciE500 Coherency Module Node 3662306a36Sopenharmony_ci 3762306a36Sopenharmony_ciThe E500 LAW node represents the region of CCSR space where ECM config 3862306a36Sopenharmony_ciand error reporting registers exist, this is the second 4k (0x1000) 3962306a36Sopenharmony_ciof CCSR space. 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ciPROPERTIES 4262306a36Sopenharmony_ci 4362306a36Sopenharmony_ci - compatible 4462306a36Sopenharmony_ci Usage: required 4562306a36Sopenharmony_ci Value type: <string> 4662306a36Sopenharmony_ci Definition: Must include "fsl,CHIP-ecm", "fsl,ecm" where 4762306a36Sopenharmony_ci CHIP is the processor (mpc8572, mpc8544, etc.) 4862306a36Sopenharmony_ci 4962306a36Sopenharmony_ci - reg 5062306a36Sopenharmony_ci Usage: required 5162306a36Sopenharmony_ci Value type: <prop-encoded-array> 5262306a36Sopenharmony_ci Definition: A standard property. The value specifies the 5362306a36Sopenharmony_ci physical address offset and length of the CCSR space 5462306a36Sopenharmony_ci registers. 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ci - interrupts 5762306a36Sopenharmony_ci Usage: required 5862306a36Sopenharmony_ci Value type: <prop-encoded-array> 5962306a36Sopenharmony_ci 6062306a36Sopenharmony_ci===================================================================== 61