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