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... 61