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

Commit 9d316202 authored by Mathieu Poirier's avatar Mathieu Poirier Committed by Greg Kroah-Hartman
Browse files

coresight: adding support for beagle and beagleXM



Currently supporting ETM and ETB.  Support for TPIU
and SDTI are yet to be added.

Signed-off-by: default avatarMathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 872234d3
Loading
Loading
Loading
Loading
+28 −0
Original line number Diff line number Diff line
@@ -145,6 +145,34 @@
			};
		};
	};

	etb@5401b000 {
		compatible = "arm,coresight-etb10", "arm,primecell";
		reg = <0x5401b000 0x1000>;

		coresight-default-sink;
		clocks = <&emu_src_ck>;
		clock-names = "apb_pclk";
		port {
			etb_in: endpoint {
				slave-mode;
				remote-endpoint = <&etm_out>;
			};
		};
	};

	etm@54010000 {
		compatible = "arm,coresight-etm3x", "arm,primecell";
		reg = <0x54010000 0x1000>;

		clocks = <&emu_src_ck>;
		clock-names = "apb_pclk";
		port {
			etm_out: endpoint {
				remote-endpoint = <&etb_in>;
			};
		};
	};
};

&omap3_pmx_wkup {
+28 −0
Original line number Diff line number Diff line
@@ -140,6 +140,34 @@
			};
		};
	};

	etb@540000000 {
		compatible = "arm,coresight-etb10", "arm,primecell";
		reg = <0x5401b000 0x1000>;

		coresight-default-sink;
		clocks = <&emu_src_ck>;
		clock-names = "apb_pclk";
		port {
			etb_in: endpoint {
				slave-mode;
				remote-endpoint = <&etm_out>;
			};
		};
	};

	etm@54010000 {
		compatible = "arm,coresight-etm3x", "arm,primecell";
		reg = <0x54010000 0x1000>;

		clocks = <&emu_src_ck>;
		clock-names = "apb_pclk";
		port {
			etm_out: endpoint {
				remote-endpoint = <&etb_in>;
			};
		};
	};
};

&omap3_pmx_wkup {