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

Commit c6161e44 authored by Taniya Das's avatar Taniya Das
Browse files

ARM: dts: msm: Add support for debugcc for LITO



Add device to enable measure functionality on clock debugfs nodes. While at
it also update few clock controller device nodes with reg address.

Change-Id: I159d58265a021ad6455a82b42e4a2e1d480c667d
Signed-off-by: default avatarTaniya Das <tdas@codeaurora.org>
parent 769c13ff
Loading
Loading
Loading
Loading
+23 −4
Original line number Original line Diff line number Diff line
@@ -903,7 +903,7 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	videocc: qcom,videocc {
	videocc: qcom,videocc@ab00000 {
		compatible = "qcom,lito-videocc", "syscon";
		compatible = "qcom,lito-videocc", "syscon";
		reg = <0x0ab00000 0x10000>;
		reg = <0x0ab00000 0x10000>;
		reg-names = "cc_base";
		reg-names = "cc_base";
@@ -914,7 +914,7 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	dispcc: qcom,dispcc {
	dispcc: qcom,dispcc@af00000 {
		compatible = "qcom,lito-dispcc", "syscon";
		compatible = "qcom,lito-dispcc", "syscon";
		reg = <0xaf00000 0x20000>;
		reg = <0xaf00000 0x20000>;
		reg-names = "cc_base";
		reg-names = "cc_base";
@@ -925,7 +925,7 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	gpucc: qcom,gpucc {
	gpucc: qcom,gpucc@3d90000 {
		compatible = "qcom,lito-gpucc", "syscon";
		compatible = "qcom,lito-gpucc", "syscon";
		reg = <0x3d90000 0x9000>;
		reg = <0x3d90000 0x9000>;
		reg-names = "cc_base";
		reg-names = "cc_base";
@@ -937,7 +937,7 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	npucc: qcom,npucc {
	npucc: qcom,npucc@9980000 {
		compatible = "qcom,lito-npucc", "syscon";
		compatible = "qcom,lito-npucc", "syscon";
		reg = <0x9980000 0x10000>,
		reg = <0x9980000 0x10000>,
			<0x9800000 0x10000>,
			<0x9800000 0x10000>,
@@ -948,6 +948,25 @@
		#reset-cells = <1>;
		#reset-cells = <1>;
	};
	};


	cpucc: syscon@182a0018 {
		compatible = "syscon";
		reg = <0x182a0018 0x4>;
	};

	debugcc: qcom,cc-debug {
		compatible = "qcom,lito-debugcc";
		qcom,gcc = <&gcc>;
		qcom,videocc = <&videocc>;
		qcom,dispcc = <&dispcc>;
		qcom,camcc = <&camcc>;
		qcom,gpucc = <&gpucc>;
		qcom,npucc = <&npucc>;
		qcom,cpucc = <&cpucc>;
		clock-names = "xo_clk_src";
		clocks = <&rpmhcc RPMH_CXO_CLK>;
		#clock-cells = <1>;
	};

	spmi_bus: qcom,spmi@c440000 {
	spmi_bus: qcom,spmi@c440000 {
		compatible = "qcom,spmi-pmic-arb";
		compatible = "qcom,spmi-pmic-arb";
		reg = <0xc440000 0x1100>,
		reg = <0xc440000 0x1100>,