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/marvell,armada-370-corediv-clock.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Marvell MVEBU Core Divider Clock
8
9maintainers:
10 - Andrew Lunn <andrew@lunn.ch>
11 - Gregory Clement <gregory.clement@bootlin.com>
12
13properties:
14 compatible:
15 oneOf:
16 - enum:
17 - marvell,armada-370-corediv-clock
18 - marvell,armada-375-corediv-clock
19 - marvell,armada-380-corediv-clock
20 - marvell,mv98dx3236-corediv-clock
21 - items:
22 - const: marvell,armada-390-corediv-clock
23 - const: marvell,armada-380-corediv-clock
24
25 reg:
26 maxItems: 1
27
28 "#clock-cells":
29 const: 1
30
31 clocks:
32 maxItems: 1
33
34 clock-output-names:
35 maxItems: 1
36
37required:
38 - compatible
39 - reg
40 - "#clock-cells"
41 - clocks
42
43additionalProperties: false
44
45examples:
46 - |
47 clock-controller@18740 {
48 compatible = "marvell,armada-370-corediv-clock";
49 reg = <0x18740 0xc>;
50 #clock-cells = <1>;
51 clocks = <&pll>;
52 };