ARM: dts: msm: Add support for RPMHCC node for sdxbaagha

Add support for RPMHCC node for sdxbaagha platform. While at it,
use dummy clock controller for RPMHCC on RUMI platform.

Change-Id: Id23dc91f9eceb5ec29322b71c08c579d04a126ef
This commit is contained in:
Imran Shaik
2022-11-09 14:45:07 +05:30
parent 9d63405990
commit fba4f9d3d0
2 changed files with 27 additions and 26 deletions

View File

@@ -39,6 +39,22 @@
0x0 0x4
0x9 0x14>;
};
bi_tcxo: bi_tcxo {
compatible = "fixed-factor-clock";
clock-mult = <1>;
clock-div = <2>;
clocks = <&xo_board>;
#clock-cells = <0>;
};
bi_tcxo_ao: bi_tcxo_ao {
compatible = "fixed-factor-clock";
clock-mult = <1>;
clock-div = <2>;
clocks = <&xo_board>;
#clock-cells = <0>;
};
};
&qupv3_se3_2uart {
@@ -63,3 +79,8 @@
&cpufreq_hw {
clocks = <&bi_tcxo>, <&gcc GPLL0>;
};
&rpmhcc {
compatible = "qcom,dummycc";
clock-output-names = "rpmhcc_clocks";
};

View File

@@ -262,6 +262,11 @@
<CONTROL_TCS 0>,
<FAST_PATH_TCS 0>;
};
rpmhcc: clock-controller {
compatible = "qcom,sdxbaagha-rpmh-clk";
#clock-cells = <1>;
};
};
};
@@ -380,7 +385,7 @@
clocks {
xo_board: xo_board {
compatible = "fixed-clock";
clock-frequency = <19200000>;
clock-frequency = <38400000>;
clock-output-names = "xo_board";
#clock-cells = <0>;
};
@@ -400,31 +405,6 @@
};
};
bi_tcxo: bi_tcxo {
compatible = "fixed-factor-clock";
clocks = <&xo_board>;
clock-mult = <1>;
clock-div = <1>;
#clock-cells = <0>;
clock-output-names = "bi_tcxo";
};
bi_tcxo_ao: bi_tcxo_ao {
compatible = "fixed-factor-clock";
clocks = <&xo_board>;
clock-mult = <1>;
clock-div = <1>;
#clock-cells = <0>;
clock-output-names = "bi_tcxo_ao";
};
rpmhcc: clock-controller {
compatible = "fixed-clock";
clock-output-names = "rpmh_clocks";
clock-frequency = <19200000>;
#clock-cells = <1>;
};
gcc: clock-controller@80000 {
compatible = "qcom,sdxbaagha-gcc", "syscon";
reg = <0x80000 0x1f4200>;