Commit 5c2b0a85 authored by Tony Prisk's avatar Tony Prisk

dts: vt8500: Populate missing PLL nodes

Add the missing devicetree nodes for PLL's found on the WM8505, WM8650
and WM8850 SoCs.
Signed-off-by: default avatarTony Prisk <linux@prisktech.co.nz>
parent 7d4c6f3c
...@@ -81,6 +81,13 @@ ref25: ref25M { ...@@ -81,6 +81,13 @@ ref25: ref25M {
clock-frequency = <25000000>; clock-frequency = <25000000>;
}; };
plla: plla {
#clock-cells = <0>;
compatible = "via,vt8500-pll-clock";
clocks = <&ref25>;
reg = <0x200>;
};
pllb: pllb { pllb: pllb {
#clock-cells = <0>; #clock-cells = <0>;
compatible = "via,vt8500-pll-clock"; compatible = "via,vt8500-pll-clock";
...@@ -88,6 +95,20 @@ pllb: pllb { ...@@ -88,6 +95,20 @@ pllb: pllb {
reg = <0x204>; reg = <0x204>;
}; };
pllc: pllc {
#clock-cells = <0>;
compatible = "via,vt8500-pll-clock";
clocks = <&ref25>;
reg = <0x208>;
};
plld: plld {
#clock-cells = <0>;
compatible = "via,vt8500-pll-clock";
clocks = <&ref25>;
reg = <0x20c>;
};
clkuart0: uart0 { clkuart0: uart0 {
#clock-cells = <0>; #clock-cells = <0>;
compatible = "via,vt8500-device-clock"; compatible = "via,vt8500-device-clock";
......
...@@ -92,6 +92,27 @@ pllb: pllb { ...@@ -92,6 +92,27 @@ pllb: pllb {
reg = <0x204>; reg = <0x204>;
}; };
pllc: pllc {
#clock-cells = <0>;
compatible = "wm,wm8650-pll-clock";
clocks = <&ref25>;
reg = <0x208>;
};
plld: plld {
#clock-cells = <0>;
compatible = "wm,wm8650-pll-clock";
clocks = <&ref25>;
reg = <0x20c>;
};
plle: plle {
#clock-cells = <0>;
compatible = "wm,wm8650-pll-clock";
clocks = <&ref25>;
reg = <0x210>;
};
clkuart0: uart0 { clkuart0: uart0 {
#clock-cells = <0>; #clock-cells = <0>;
compatible = "via,vt8500-device-clock"; compatible = "via,vt8500-device-clock";
......
...@@ -95,6 +95,41 @@ pllb: pllb { ...@@ -95,6 +95,41 @@ pllb: pllb {
reg = <0x204>; reg = <0x204>;
}; };
pllc: pllc {
#clock-cells = <0>;
compatible = "wm,wm8850-pll-clock";
clocks = <&ref25>;
reg = <0x208>;
};
plld: plld {
#clock-cells = <0>;
compatible = "wm,wm8850-pll-clock";
clocks = <&ref25>;
reg = <0x20c>;
};
plle: plle {
#clock-cells = <0>;
compatible = "wm,wm8850-pll-clock";
clocks = <&ref25>;
reg = <0x210>;
};
pllf: pllf {
#clock-cells = <0>;
compatible = "wm,wm8850-pll-clock";
clocks = <&ref25>;
reg = <0x214>;
};
pllg: pllg {
#clock-cells = <0>;
compatible = "wm,wm8850-pll-clock";
clocks = <&ref25>;
reg = <0x218>;
};
clkuart0: uart0 { clkuart0: uart0 {
#clock-cells = <0>; #clock-cells = <0>;
compatible = "via,vt8500-device-clock"; compatible = "via,vt8500-device-clock";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment