Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/clock/actions,owl-cmu.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Actions Semi Owl Clock Management Unit (CMU)
8
9maintainers:
10 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11
12description: |
13 The Actions Semi Owl Clock Management Unit generates and supplies clock
14 to various controllers within the SoC.
15
16 See also:
17 include/dt-bindings/clock/actions,s500-cmu.h
18 include/dt-bindings/clock/actions,s700-cmu.h
19 include/dt-bindings/clock/actions,s900-cmu.h
20
21properties:
22 compatible:
23 enum:
24 - actions,s500-cmu
25 - actions,s700-cmu
26 - actions,s900-cmu
27
28 reg:
29 maxItems: 1
30
31 clocks:
32 items:
33 - description: Host oscillator source
34 - description: Internal low frequency oscillator source
35
36 "#clock-cells":
37 const: 1
38
39 "#reset-cells":
40 const: 1
41
42required:
43 - compatible
44 - reg
45 - clocks
46 - "#clock-cells"
47 - "#reset-cells"
48
49additionalProperties: false
50
51examples:
52 - |
53 clock-controller@e0160000 {
54 compatible = "actions,s900-cmu";
55 reg = <0xe0160000 0x1000>;
56 clocks = <&hosc>, <&losc>;
57 #clock-cells = <1>;
58 #reset-cells = <1>;
59 };
60...