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

Commit a409e606 authored by Paras Nagda's avatar Paras Nagda Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add iommu vmid entry for msm8937/msm8917

Added iommu vmid entries for secure context-banks.

Change-Id: I54ba060ce473b55885ab53022307f4fd5254317c
parent 6ce9cced
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -62,6 +62,7 @@
				<&apps_iommu 0x811 0x20>;
			qcom,iommu-dma-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0xfff>;
			virtual-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
@@ -74,6 +75,7 @@
				<&apps_iommu 0x90a 0x04>,
				<&apps_iommu 0x909 0x22>;
			qcom,iommu-dma-addr-pool = <0x4b000000 0x12c00000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x241>;
			virtual-addr-pool = <0x4b000000 0x12c00000>;
			qcom,secure-context-bank;
@@ -85,6 +87,7 @@
			label = "venus_sec_pixel";
			iommus = <&apps_iommu 0x90c 0x20>;
			qcom,iommu-dma-addr-pool = <0x25800000 0x25800000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x106>;
			virtual-addr-pool = <0x25800000 0x25800000>;
			qcom,secure-context-bank;
@@ -99,6 +102,7 @@
				<&apps_iommu 0x908 0x20>,
				<&apps_iommu 0x90d 0x20>;
			qcom,iommu-dma-addr-pool = <0x1000000 0x24800000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x480>;
			virtual-addr-pool = <0x1000000 0x24800000>;
			qcom,secure-context-bank;
+7 −0
Original line number Diff line number Diff line
@@ -62,6 +62,7 @@
				<&apps_iommu 0x811 0x20>;
			qcom,iommu-dma-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0xfff>;
			virtual-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
@@ -74,9 +75,11 @@
				<&apps_iommu 0x90a 0x04>,
				<&apps_iommu 0x909 0x22>;
			qcom,iommu-dma-addr-pool = <0x4b000000 0x12c00000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x241>;
			virtual-addr-pool = <0x4b000000 0x12c00000>;
			qcom,secure-context-bank;
			qcom,iommu-vmid = <0x9>; /*VMID_CP_BITSTREAM*/
		};

		secure_pixel_cb {
@@ -84,9 +87,11 @@
			label = "venus_sec_pixel";
			iommus = <&apps_iommu 0x90c 0x20>;
			qcom,iommu-dma-addr-pool = <0x25800000 0x25800000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x106>;
			virtual-addr-pool = <0x25800000 0x25800000>;
			qcom,secure-context-bank;
			qcom,iommu-vmid = <0xA>; /*VMID_CP_PIXEL*/
		};

		secure_non_pixel_cb {
@@ -97,9 +102,11 @@
				<&apps_iommu 0x908 0x20>,
				<&apps_iommu 0x90d 0x20>;
			qcom,iommu-dma-addr-pool = <0x1000000 0x24800000>;
			qcom,iommu-faults = "non-fatal";
			buffer-types = <0x480>;
			virtual-addr-pool = <0x1000000 0x24800000>;
			qcom,secure-context-bank;
			qcom,iommu-vmid = <0xB>; /*VMID_CP_NON_PIXEL*/
		};

		/* Buses */