xref: /linux/Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.yaml (revision 8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640)
1*554ec5b1SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*554ec5b1SRob Herring (Arm)%YAML 1.2
3*554ec5b1SRob Herring (Arm)---
4*554ec5b1SRob Herring (Arm)$id: http://devicetree.org/schemas/clock/brcm,bcm63xx-clocks.yaml#
5*554ec5b1SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml#
6*554ec5b1SRob Herring (Arm)
7*554ec5b1SRob Herring (Arm)title: MIPS based BCM63XX SoCs Gated Clock Controller
8*554ec5b1SRob Herring (Arm)
9*554ec5b1SRob Herring (Arm)maintainers:
10*554ec5b1SRob Herring (Arm)  - Álvaro Fernández Rojas <noltari@gmail.com>
11*554ec5b1SRob Herring (Arm)  - Jonas Gorski <jonas.gorski@gmail.com>
12*554ec5b1SRob Herring (Arm)
13*554ec5b1SRob Herring (Arm)properties:
14*554ec5b1SRob Herring (Arm)  compatible:
15*554ec5b1SRob Herring (Arm)    enum:
16*554ec5b1SRob Herring (Arm)      - brcm,bcm3368-clocks
17*554ec5b1SRob Herring (Arm)      - brcm,bcm6318-clocks
18*554ec5b1SRob Herring (Arm)      - brcm,bcm6318-ubus-clocks
19*554ec5b1SRob Herring (Arm)      - brcm,bcm6328-clocks
20*554ec5b1SRob Herring (Arm)      - brcm,bcm6358-clocks
21*554ec5b1SRob Herring (Arm)      - brcm,bcm6362-clocks
22*554ec5b1SRob Herring (Arm)      - brcm,bcm6368-clocks
23*554ec5b1SRob Herring (Arm)      - brcm,bcm63268-clocks
24*554ec5b1SRob Herring (Arm)
25*554ec5b1SRob Herring (Arm)  reg:
26*554ec5b1SRob Herring (Arm)    maxItems: 1
27*554ec5b1SRob Herring (Arm)
28*554ec5b1SRob Herring (Arm)  '#clock-cells':
29*554ec5b1SRob Herring (Arm)    const: 1
30*554ec5b1SRob Herring (Arm)
31*554ec5b1SRob Herring (Arm)required:
32*554ec5b1SRob Herring (Arm)  - compatible
33*554ec5b1SRob Herring (Arm)  - reg
34*554ec5b1SRob Herring (Arm)  - '#clock-cells'
35*554ec5b1SRob Herring (Arm)
36*554ec5b1SRob Herring (Arm)additionalProperties: false
37*554ec5b1SRob Herring (Arm)
38*554ec5b1SRob Herring (Arm)examples:
39*554ec5b1SRob Herring (Arm)  - |
40*554ec5b1SRob Herring (Arm)    clock-controller@10000004 {
41*554ec5b1SRob Herring (Arm)        compatible = "brcm,bcm6328-clocks";
42*554ec5b1SRob Herring (Arm)        reg = <0x10000004 0x4>;
43*554ec5b1SRob Herring (Arm)        #clock-cells = <1>;
44*554ec5b1SRob Herring (Arm)    };
45