Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e9a118fe authored by Tianyi Gou's avatar Tianyi Gou
Browse files

ARM: dts: msm: Model usb3 pipe clk as gate clock



Due to usb pipe clock tree limitation, the parent clock
can not be turned off after the branch clock. Therefore,
model the gcc_usb3_pipe_clk as gate clock to avoid the
check of the status bit change for this branch clock.

Change-Id: I343a3582532743f9876a78c8fdd83c05b82a901a
Signed-off-by: default avatarTianyi Gou <tgou@codeaurora.org>
parent bfa9a8f8
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1162,10 +1162,11 @@
	};

	gcc_usb3_pipe_clk: gcc_usb3_pipe_clk {
		compatible = "qcom,cbc";
		qcom,base-offset = <GCC_USB3_PIPE_CBCR>;
		compatible = "qcom,gate-clk";
		qcom,en-offset = <GCC_USB3_PIPE_CBCR>;
		qcom,en-bit = <0>;
		qcom,parent = <&usb3_pipe_clk_src>;
		qcom,bcr-offset = <GCC_USB3PHY_PHY_BCR>;
		qcom,delay = <50>;
	};

	gcc_usb_phy_cfg_ahb_clk: gcc_usb_phy_cfg_ahb_clk {