Commit | Line | Data |
---|---|---|
5a928079 KG |
1 | ===================================================================== |
2 | MPX 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 MCM 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,mcm-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 | MPX Coherency Module Node | |
36 | ||
37 | The MPX LAW node represents the region of CCSR space where MCM 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-mcm", "fsl,mcm" where | |
47 | CHIP is the processor (mpc8641, mpc8610, 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 | ===================================================================== |