From d3af7f07e0c9759e92f1b3a1d0dae593a58b8ffa Mon Sep 17 00:00:00 2001 From: Naveen Yadav Date: Mon, 20 Jul 2020 23:37:09 +0530 Subject: [PATCH] ARM: dts: msm: Update frequency of xo_board and div of xo_board Update frequency of xo_board and accordingly update the div for bi_tcxo clk. Also, add support for fixed pipe and usb3 clk. Change-Id: Icea142d6fb20acebe128010f1b1efe6d73ab52f0 --- qcom/sdxlemur.dtsi | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/qcom/sdxlemur.dtsi b/qcom/sdxlemur.dtsi index 7c3a86f8ed85..d40770095b56 100644 --- a/qcom/sdxlemur.dtsi +++ b/qcom/sdxlemur.dtsi @@ -306,7 +306,7 @@ clocks { xo_board: xo-board { compatible = "fixed-clock"; - clock-frequency = <38400000>; + clock-frequency = <76800000>; clock-output-names = "xo_board"; #clock-cells = <0>; }; @@ -317,12 +317,26 @@ clock-output-names = "sleep_clk"; #clock-cells = <0>; }; + + pcie_pipe_clk: pcie-0-pipe-clk { + compatible = "fixed-clock"; + clock-frequency = <1000>; + clock-output-names = "pcie_pipe_clk"; + #clock-cells = <0>; + }; + + usb3_phy_wrapper_gcc_usb30_pipe_clk: usb3-phy-wrapper-gcc-usb30-pipe-clk { + compatible = "fixed-clock"; + clock-frequency = <1000>; + clock-output-names = "usb3_phy_wrapper_gcc_usb30_pipe_clk"; + #clock-cells = <0>; + }; }; bi_tcxo: bi_tcxo { compatible = "fixed-factor-clock"; clock-mult = <1>; - clock-div = <2>; + clock-div = <4>; clocks = <&xo_board>; #clock-cells = <0>; }; @@ -330,7 +344,7 @@ bi_tcxo_ao: bi_tcxo_ao { compatible = "fixed-factor-clock"; clock-mult = <1>; - clock-div = <2>; + clock-div = <4>; clocks = <&xo_board>; #clock-cells = <0>; };