diff options
author | Greentime Hu <greentime@andestech.com> | 2017-10-25 03:52:31 -0400 |
---|---|---|
committer | Greentime Hu <greentime@andestech.com> | 2018-02-21 21:44:35 -0500 |
commit | 939c09ca7db29ef2aed3db49be41cb519eb4a55c (patch) | |
tree | 8fe6fcfb74898583c48fb29ca1486979d718ba07 | |
parent | 8fda152e3d28fcc5c537fe1d1b88820ff2e5b0cd (diff) |
dt-bindings: nds32 CPU Bindings
This patch adds nds32 CPU binding documents.
Signed-off-by: Vincent Chen <vincentc@andestech.com>
Signed-off-by: Rick Chen <rick@andestech.com>
Signed-off-by: Zong Li <zong@andestech.com>
Signed-off-by: Greentime Hu <greentime@andestech.com>
Reviewed-by: Rob Herring <robh@kernel.org>
-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 | }; | ||