File tree Expand file tree Collapse file tree 2 files changed +75
-0
lines changed
Documentation/devicetree/bindings/timer
include/dt-bindings/clock Expand file tree Collapse file tree 2 files changed +75
-0
lines changed Original file line number Diff line number Diff line change
1
+ # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
+ %YAML 1.2
3
+ ---
4
+ $id : http://devicetree.org/schemas/timer/ingenic,sysost.yaml#
5
+ $schema : http://devicetree.org/meta-schemas/core.yaml#
6
+
7
+ title : Bindings for SYSOST in Ingenic XBurst family SoCs
8
+
9
+ maintainers :
10
+ -
周琰杰 (Zhou Yanjie) <[email protected] >
11
+
12
+ description :
13
+ The SYSOST in an Ingenic SoC provides one 64bit timer for clocksource
14
+ and one or more 32bit timers for clockevent.
15
+
16
+ properties :
17
+ " #clock-cells " :
18
+ const : 1
19
+
20
+ compatible :
21
+ enum :
22
+ - ingenic,x1000-ost
23
+ - ingenic,x2000-ost
24
+
25
+ reg :
26
+ maxItems : 1
27
+
28
+ clocks :
29
+ maxItems : 1
30
+
31
+ clock-names :
32
+ const : ost
33
+
34
+ interrupts :
35
+ maxItems : 1
36
+
37
+ required :
38
+ - " #clock-cells"
39
+ - compatible
40
+ - reg
41
+ - clocks
42
+ - clock-names
43
+ - interrupts
44
+
45
+ additionalProperties : false
46
+
47
+ examples :
48
+ - |
49
+ #include <dt-bindings/clock/x1000-cgu.h>
50
+
51
+ ost: timer@12000000 {
52
+ compatible = "ingenic,x1000-ost";
53
+ reg = <0x12000000 0x3c>;
54
+
55
+ #clock-cells = <1>;
56
+
57
+ clocks = <&cgu X1000_CLK_OST>;
58
+ clock-names = "ost";
59
+
60
+ interrupt-parent = <&cpuintc>;
61
+ interrupts = <3>;
62
+ };
63
+ ...
Original file line number Diff line number Diff line change
1
+ /* SPDX-License-Identifier: GPL-2.0 */
2
+ /*
3
+ * This header provides clock numbers for the ingenic,tcu DT binding.
4
+ */
5
+
6
+ #ifndef __DT_BINDINGS_CLOCK_INGENIC_OST_H__
7
+ #define __DT_BINDINGS_CLOCK_INGENIC_OST_H__
8
+
9
+ #define OST_CLK_PERCPU_TIMER 0
10
+ #define OST_CLK_GLOBAL_TIMER 1
11
+
12
+ #endif /* __DT_BINDINGS_CLOCK_INGENIC_OST_H__ */
You can’t perform that action at this time.
0 commit comments