diff options
-rw-r--r-- | Documentation/devicetree/bindings/nds32/cpus.txt | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/nds32/cpus.txt b/Documentation/devicetree/bindings/nds32/cpus.txt new file mode 100644 index 000000000000..6f9e311b6589 --- /dev/null +++ b/Documentation/devicetree/bindings/nds32/cpus.txt | |||
@@ -0,0 +1,38 @@ | |||
1 | * Andestech Processor Binding | ||
2 | |||
3 | This binding specifies what properties must be available in the device tree | ||
4 | representation of a Andestech Processor Core, which is the root node in the | ||
5 | tree. | ||
6 | |||
7 | Required properties: | ||
8 | |||
9 | - compatible: | ||
10 | Usage: required | ||
11 | Value type: <string> | ||
12 | Definition: Should be "andestech,<core_name>", "andestech,nds32v3" as fallback. | ||
13 | Must contain "andestech,nds32v3" as the most generic value, in addition to | ||
14 | one of the following identifiers for a particular CPU core: | ||
15 | "andestech,n13" | ||
16 | "andestech,n15" | ||
17 | "andestech,d15" | ||
18 | "andestech,n10" | ||
19 | "andestech,d10" | ||
20 | - device_type | ||
21 | Usage: required | ||
22 | Value type: <string> | ||
23 | Definition: must be "cpu" | ||
24 | - reg: Contains CPU index. | ||
25 | - clock-frequency: Contains the clock frequency for CPU, in Hz. | ||
26 | |||
27 | * Examples | ||
28 | |||
29 | / { | ||
30 | cpus { | ||
31 | cpu@0 { | ||
32 | device_type = "cpu"; | ||
33 | compatible = "andestech,n13", "andestech,nds32v3"; | ||
34 | reg = <0x0>; | ||
35 | clock-frequency = <60000000> | ||
36 | }; | ||
37 | }; | ||
38 | }; | ||