ARM: dts: sun8i: Add PLL6 and MBUS clock nodes
Now that the clock driver supports PLL6 and MBUS on sun8i correctly, add the corresponding clock nodes to the dtsi. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
This commit is contained in:
committed by
Maxime Ripard
parent
de8e8e083d
commit
ff8bbf78e4
@@ -110,11 +110,19 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
/* dummy clock until actually implemented */
|
/* dummy clock until actually implemented */
|
||||||
pll6: pll6_clk {
|
pll5: pll5_clk {
|
||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "fixed-clock";
|
compatible = "fixed-clock";
|
||||||
clock-frequency = <600000000>;
|
clock-frequency = <0>;
|
||||||
clock-output-names = "pll6";
|
clock-output-names = "pll5";
|
||||||
|
};
|
||||||
|
|
||||||
|
pll6: clk@01c20028 {
|
||||||
|
#clock-cells = <1>;
|
||||||
|
compatible = "allwinner,sun6i-a31-pll6-clk";
|
||||||
|
reg = <0x01c20028 0x4>;
|
||||||
|
clocks = <&osc24M>;
|
||||||
|
clock-output-names = "pll6", "pll6x2";
|
||||||
};
|
};
|
||||||
|
|
||||||
cpu: cpu_clk@01c20050 {
|
cpu: cpu_clk@01c20050 {
|
||||||
@@ -144,7 +152,7 @@
|
|||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "allwinner,sun6i-a31-ahb1-clk";
|
compatible = "allwinner,sun6i-a31-ahb1-clk";
|
||||||
reg = <0x01c20054 0x4>;
|
reg = <0x01c20054 0x4>;
|
||||||
clocks = <&osc32k>, <&osc24M>, <&axi>, <&pll6>;
|
clocks = <&osc32k>, <&osc24M>, <&axi>, <&pll6 0>;
|
||||||
clock-output-names = "ahb1";
|
clock-output-names = "ahb1";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -185,7 +193,7 @@
|
|||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "allwinner,sun4i-a10-apb1-clk";
|
compatible = "allwinner,sun4i-a10-apb1-clk";
|
||||||
reg = <0x01c20058 0x4>;
|
reg = <0x01c20058 0x4>;
|
||||||
clocks = <&osc32k>, <&osc24M>, <&pll6>, <&pll6>;
|
clocks = <&osc32k>, <&osc24M>, <&pll6 0>, <&pll6 0>;
|
||||||
clock-output-names = "apb2";
|
clock-output-names = "apb2";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -204,7 +212,7 @@
|
|||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "allwinner,sun4i-a10-mod0-clk";
|
compatible = "allwinner,sun4i-a10-mod0-clk";
|
||||||
reg = <0x01c20088 0x4>;
|
reg = <0x01c20088 0x4>;
|
||||||
clocks = <&osc24M>, <&pll6>;
|
clocks = <&osc24M>, <&pll6 0>;
|
||||||
clock-output-names = "mmc0";
|
clock-output-names = "mmc0";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -212,7 +220,7 @@
|
|||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "allwinner,sun4i-a10-mod0-clk";
|
compatible = "allwinner,sun4i-a10-mod0-clk";
|
||||||
reg = <0x01c2008c 0x4>;
|
reg = <0x01c2008c 0x4>;
|
||||||
clocks = <&osc24M>, <&pll6>;
|
clocks = <&osc24M>, <&pll6 0>;
|
||||||
clock-output-names = "mmc1";
|
clock-output-names = "mmc1";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -220,9 +228,17 @@
|
|||||||
#clock-cells = <0>;
|
#clock-cells = <0>;
|
||||||
compatible = "allwinner,sun4i-a10-mod0-clk";
|
compatible = "allwinner,sun4i-a10-mod0-clk";
|
||||||
reg = <0x01c20090 0x4>;
|
reg = <0x01c20090 0x4>;
|
||||||
clocks = <&osc24M>, <&pll6>;
|
clocks = <&osc24M>, <&pll6 0>;
|
||||||
clock-output-names = "mmc2";
|
clock-output-names = "mmc2";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mbus_clk: clk@01c2015c {
|
||||||
|
#clock-cells = <0>;
|
||||||
|
compatible = "allwinner,sun8i-a23-mbus-clk";
|
||||||
|
reg = <0x01c2015c 0x4>;
|
||||||
|
clocks = <&osc24M>, <&pll6 1>, <&pll5>;
|
||||||
|
clock-output-names = "mbus";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
soc@01c00000 {
|
soc@01c00000 {
|
||||||
|
Reference in New Issue
Block a user