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

Commit 9737153a authored by Vinay Kalia's avatar Vinay Kalia
Browse files

ARM: dts: msm: Program qdss ETB address and sizes



QDSS can be used for debugging HW events as well as logging
messages from venus firmware. Video driver needs to map the
ETB addresses onto venus IOMMU so that the events and messages
can be routed to correct memory location. ETB address space is
64 KB on msm8996. Divide it into 8 mappings of 8KB each.

Change-Id: I3e474634ec9fc1f3c2bb3aff6cbb19aeebc89ca6
Signed-off-by: default avatarVinay Kalia <vkalia@codeaurora.org>
parent 81e1da90
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -314,6 +314,14 @@
		qcom,reg-presets = <0x80010 0xffffffff>,
			<0x80018 0x00001556>,
			<0x8001C 0x00001556>;
		qcom,qdss-presets = <0x08180000 0x2000>,
			<0x08182000 0x2000>,
			<0x08184000 0x2000>,
			<0x08186000 0x2000>,
			<0x08188000 0x2000>,
			<0x0818A000 0x2000>,
			<0x0818C000 0x2000>,
			<0x0818E000 0x2000>;
		qcom,max-hw-load = <2563200>; /* Full 4k @ 60 + 1080p @ 60 */
		qcom,firmware-name = "venus";
		qcom,imem-size = <524288>; /* 512 kB */