1*e3fcba91SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*e3fcba91SRob Herring (Arm)%YAML 1.2 3*e3fcba91SRob Herring (Arm)--- 4*e3fcba91SRob Herring (Arm)$id: http://devicetree.org/schemas/marvell,dove-divider-clock.yaml# 5*e3fcba91SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*e3fcba91SRob Herring (Arm) 7*e3fcba91SRob Herring (Arm)title: Marvell Dove PLL Divider Clock 8*e3fcba91SRob Herring (Arm) 9*e3fcba91SRob Herring (Arm)maintainers: 10*e3fcba91SRob Herring (Arm) - Andrew Lunn <andrew@lunn.ch> 11*e3fcba91SRob Herring (Arm) - Gregory Clement <gregory.clement@bootlin.com> 12*e3fcba91SRob Herring (Arm) 13*e3fcba91SRob Herring (Arm)description: > 14*e3fcba91SRob Herring (Arm) Marvell Dove has a 2GHz PLL, which feeds into a set of dividers to provide 15*e3fcba91SRob Herring (Arm) high speed clocks for a number of peripherals. These dividers are part of the 16*e3fcba91SRob Herring (Arm) PMU, and thus this node should be a child of the PMU node. 17*e3fcba91SRob Herring (Arm) 18*e3fcba91SRob Herring (Arm) The following clocks are provided: 19*e3fcba91SRob Herring (Arm) 20*e3fcba91SRob Herring (Arm) ID Clock 21*e3fcba91SRob Herring (Arm) ------------- 22*e3fcba91SRob Herring (Arm) 0 AXI bus clock 23*e3fcba91SRob Herring (Arm) 1 GPU clock 24*e3fcba91SRob Herring (Arm) 2 VMeta clock 25*e3fcba91SRob Herring (Arm) 3 LCD clock 26*e3fcba91SRob Herring (Arm) 27*e3fcba91SRob Herring (Arm)properties: 28*e3fcba91SRob Herring (Arm) compatible: 29*e3fcba91SRob Herring (Arm) const: marvell,dove-divider-clock 30*e3fcba91SRob Herring (Arm) 31*e3fcba91SRob Herring (Arm) reg: 32*e3fcba91SRob Herring (Arm) maxItems: 1 33*e3fcba91SRob Herring (Arm) 34*e3fcba91SRob Herring (Arm) '#clock-cells': 35*e3fcba91SRob Herring (Arm) const: 1 36*e3fcba91SRob Herring (Arm) 37*e3fcba91SRob Herring (Arm)required: 38*e3fcba91SRob Herring (Arm) - compatible 39*e3fcba91SRob Herring (Arm) - reg 40*e3fcba91SRob Herring (Arm) - '#clock-cells' 41*e3fcba91SRob Herring (Arm) 42*e3fcba91SRob Herring (Arm)additionalProperties: false 43*e3fcba91SRob Herring (Arm) 44*e3fcba91SRob Herring (Arm)examples: 45*e3fcba91SRob Herring (Arm) - | 46*e3fcba91SRob Herring (Arm) clock-controller@64 { 47*e3fcba91SRob Herring (Arm) compatible = "marvell,dove-divider-clock"; 48*e3fcba91SRob Herring (Arm) reg = <0x0064 0x8>; 49*e3fcba91SRob Herring (Arm) #clock-cells = <1>; 50*e3fcba91SRob Herring (Arm) }; 51