About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / powerpc / dts-bindings / ecm.txt


Based on kernel version 2.6.37. Page generated on 2011-03-22 21:57 EST.

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


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog