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

Commit 359f786d authored by Aparna Das's avatar Aparna Das
Browse files

ARM: dts: msm: add coresight dt nodes for remote processors for 8974



Add CoreSight device tree nodes for remote processors required for
supporting ETM trace on these processors.

Change-Id: I24a064bfb7979d3096dabb61a89d613fcc17c691
Signed-off-by: default avatarAparna Das <adas@codeaurora.org>
parent 0f610611
Loading
Loading
Loading
Loading
+62 −17
Original line number Diff line number Diff line
@@ -219,12 +219,57 @@
		qcom,round-robin;
	};

	audio_etm0 {
		compatible = "qcom,coresight-audio-etm";

		coresight-id = <14>;
		coresight-name = "coresight-audio-etm0";
		coresight-nr-inports = <0>;
		coresight-outports = <0>;
		coresight-child-list = <&funnel_in0>;
		coresight-child-ports = <2>;
	};

	modem_etm0 {
		compatible = "qcom,coresight-modem-etm";

		coresight-id = <15>;
		coresight-name = "coresight-modem-etm0";
		coresight-nr-inports = <0>;
		coresight-outports = <0>;
		coresight-child-list = <&funnel_in0>;
		coresight-child-ports = <1>;
	};

	wcn_etm0 {
		compatible = "qcom,coresight-wcn-etm";

		coresight-id = <16>;
		coresight-name = "coresight-wcn-etm0";
		coresight-nr-inports = <0>;
		coresight-outports = <0>;
		coresight-child-list = <&funnel_in1>;
		coresight-child-ports = <2>;
	};

	rpm_etm0 {
		compatible = "qcom,coresight-rpm-etm";

		coresight-id = <17>;
		coresight-name = "coresight-rpm-etm0";
		coresight-nr-inports = <0>;
		coresight-outports = <0>;
		coresight-child-list = <&funnel_in0>;
		coresight-child-ports = <0>;
	};


	csr: csr@fc302000 {
		compatible = "qcom,coresight-csr";
		reg = <0xfc302000 0x1000>;
		reg-names = "csr-base";

		coresight-id = <14>;
		coresight-id = <18>;
		coresight-name = "coresight-csr";
		coresight-nr-inports = <0>;

@@ -236,7 +281,7 @@
		reg = <0xfc308000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <15>;
		coresight-id = <19>;
		coresight-name = "coresight-cti0";
		coresight-nr-inports = <0>;
	};
@@ -246,7 +291,7 @@
		reg = <0xfc309000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <16>;
		coresight-id = <20>;
		coresight-name = "coresight-cti1";
		coresight-nr-inports = <0>;
	};
@@ -256,7 +301,7 @@
		reg = <0xfc30a000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <17>;
		coresight-id = <21>;
		coresight-name = "coresight-cti2";
		coresight-nr-inports = <0>;
	};
@@ -266,7 +311,7 @@
		reg = <0xfc30b000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <18>;
		coresight-id = <22>;
		coresight-name = "coresight-cti3";
		coresight-nr-inports = <0>;
	};
@@ -276,7 +321,7 @@
		reg = <0xfc30c000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <19>;
		coresight-id = <23>;
		coresight-name = "coresight-cti4";
		coresight-nr-inports = <0>;
	};
@@ -286,7 +331,7 @@
		reg = <0xfc30d000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <20>;
		coresight-id = <24>;
		coresight-name = "coresight-cti5";
		coresight-nr-inports = <0>;
	};
@@ -296,7 +341,7 @@
		reg = <0xfc30e000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <21>;
		coresight-id = <25>;
		coresight-name = "coresight-cti6";
		coresight-nr-inports = <0>;
	};
@@ -306,7 +351,7 @@
		reg = <0xfc30f000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <22>;
		coresight-id = <26>;
		coresight-name = "coresight-cti7";
		coresight-nr-inports = <0>;
	};
@@ -316,7 +361,7 @@
		reg = <0xfc310000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <23>;
		coresight-id = <27>;
		coresight-name = "coresight-cti8";
		coresight-nr-inports = <0>;
	};
@@ -326,7 +371,7 @@
		reg = <0xfc340000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <24>;
		coresight-id = <28>;
		coresight-name = "coresight-cti-l2";
		coresight-nr-inports = <0>;
	};
@@ -336,7 +381,7 @@
		reg = <0xfc341000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <25>;
		coresight-id = <29>;
		coresight-name = "coresight-cti-cpu0";
		coresight-nr-inports = <0>;
	};
@@ -346,7 +391,7 @@
		reg = <0xfc342000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <26>;
		coresight-id = <30>;
		coresight-name = "coresight-cti-cpu1";
		coresight-nr-inports = <0>;
	};
@@ -356,7 +401,7 @@
		reg = <0xfc343000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <27>;
		coresight-id = <31>;
		coresight-name = "coresight-cti-cpu2";
		coresight-nr-inports = <0>;
	};
@@ -366,7 +411,7 @@
		reg = <0xfc344000 0x1000>;
		reg-names = "cti-base";

		coresight-id = <28>;
		coresight-id = <32>;
		coresight-name = "coresight-cti-cpu3";
		coresight-nr-inports = <0>;
	};
@@ -379,7 +424,7 @@
		      <0xfc401600 0x80>;
		reg-names = "mmss-mux", "apcs-mux", "ppss-mux", "gcc-mux";

		coresight-id = <29>;
		coresight-id = <33>;
		coresight-name = "coresight-hwevent";
		coresight-nr-inports = <0>;

@@ -391,7 +436,7 @@
		reg = <0xfc4be024 0x8>;
		reg-names = "fuse-base";

		coresight-id = <30>;
		coresight-id = <34>;
		coresight-name = "coresight-fuse";
		coresight-nr-inports = <0>;
	};