Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/clock/actions,owl-cmu.yaml
26308 views
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
7
title: Actions Semi Owl Clock Management Unit (CMU)
8
9
maintainers:
10
- Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11
12
description: |
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
21
properties:
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
42
required:
43
- compatible
44
- reg
45
- clocks
46
- "#clock-cells"
47
- "#reset-cells"
48
49
additionalProperties: false
50
51
examples:
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
...
61
62