xref: /openbmc/linux/Documentation/devicetree/bindings/clock/mvebu-cpu-clock.txt (revision ab8ba01b3fe5e0b81bd2da0afe66f7f6968e017b)
1*ab8ba01bSGregory CLEMENTDevice Tree Clock bindings for cpu clock of Marvell EBU platforms
2*ab8ba01bSGregory CLEMENT
3*ab8ba01bSGregory CLEMENTRequired properties:
4*ab8ba01bSGregory CLEMENT- compatible : shall be one of the following:
5*ab8ba01bSGregory CLEMENT	"marvell,armada-xp-cpu-clock" - cpu clocks for Armada XP
6*ab8ba01bSGregory CLEMENT- reg : Address and length of the clock complex register set
7*ab8ba01bSGregory CLEMENT- #clock-cells : should be set to 1.
8*ab8ba01bSGregory CLEMENT- clocks : shall be the input parent clock phandle for the clock.
9*ab8ba01bSGregory CLEMENT
10*ab8ba01bSGregory CLEMENTcpuclk: clock-complex@d0018700 {
11*ab8ba01bSGregory CLEMENT	#clock-cells = <1>;
12*ab8ba01bSGregory CLEMENT	compatible = "marvell,armada-xp-cpu-clock";
13*ab8ba01bSGregory CLEMENT	reg = <0xd0018700 0xA0>;
14*ab8ba01bSGregory CLEMENT	clocks = <&coreclk 1>;
15*ab8ba01bSGregory CLEMENT}
16*ab8ba01bSGregory CLEMENT
17*ab8ba01bSGregory CLEMENTcpu@0 {
18*ab8ba01bSGregory CLEMENT	compatible = "marvell,sheeva-v7";
19*ab8ba01bSGregory CLEMENT	reg = <0>;
20*ab8ba01bSGregory CLEMENT	clocks = <&cpuclk 0>;
21*ab8ba01bSGregory CLEMENT};
22