18c2ecf20Sopenharmony_ci===================================================================== 28c2ecf20Sopenharmony_ciE500 LAW & Coherency Module Device Tree Binding 38c2ecf20Sopenharmony_ciCopyright (C) 2009 Freescale Semiconductor Inc. 48c2ecf20Sopenharmony_ci===================================================================== 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciLocal Access Window (LAW) Node 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ciThe LAW node represents the region of CCSR space where local access 98c2ecf20Sopenharmony_ciwindows are configured. For ECM based devices this is the first 4k 108c2ecf20Sopenharmony_ciof CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some 118c2ecf20Sopenharmony_cinumber of local access windows as specified by fsl,num-laws. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ciPROPERTIES 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci - compatible 168c2ecf20Sopenharmony_ci Usage: required 178c2ecf20Sopenharmony_ci Value type: <string> 188c2ecf20Sopenharmony_ci Definition: Must include "fsl,ecm-law" 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci - reg 218c2ecf20Sopenharmony_ci Usage: required 228c2ecf20Sopenharmony_ci Value type: <prop-encoded-array> 238c2ecf20Sopenharmony_ci Definition: A standard property. The value specifies the 248c2ecf20Sopenharmony_ci physical address offset and length of the CCSR space 258c2ecf20Sopenharmony_ci registers. 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci - fsl,num-laws 288c2ecf20Sopenharmony_ci Usage: required 298c2ecf20Sopenharmony_ci Value type: <u32> 308c2ecf20Sopenharmony_ci Definition: The value specifies the number of local access 318c2ecf20Sopenharmony_ci windows for this device. 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ci===================================================================== 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciE500 Coherency Module Node 368c2ecf20Sopenharmony_ci 378c2ecf20Sopenharmony_ciThe E500 LAW node represents the region of CCSR space where ECM config 388c2ecf20Sopenharmony_ciand error reporting registers exist, this is the second 4k (0x1000) 398c2ecf20Sopenharmony_ciof CCSR space. 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ciPROPERTIES 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci - compatible 448c2ecf20Sopenharmony_ci Usage: required 458c2ecf20Sopenharmony_ci Value type: <string> 468c2ecf20Sopenharmony_ci Definition: Must include "fsl,CHIP-ecm", "fsl,ecm" where 478c2ecf20Sopenharmony_ci CHIP is the processor (mpc8572, mpc8544, etc.) 488c2ecf20Sopenharmony_ci 498c2ecf20Sopenharmony_ci - reg 508c2ecf20Sopenharmony_ci Usage: required 518c2ecf20Sopenharmony_ci Value type: <prop-encoded-array> 528c2ecf20Sopenharmony_ci Definition: A standard property. The value specifies the 538c2ecf20Sopenharmony_ci physical address offset and length of the CCSR space 548c2ecf20Sopenharmony_ci registers. 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ci - interrupts 578c2ecf20Sopenharmony_ci Usage: required 588c2ecf20Sopenharmony_ci Value type: <prop-encoded-array> 598c2ecf20Sopenharmony_ci 608c2ecf20Sopenharmony_ci===================================================================== 61