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

Commit f1dc360d authored by Paras Nagda's avatar Paras Nagda
Browse files

ARM: dts: msm: Update video node entries for MSM8917/37

Add DMA address pool range for vidc context banks and
governor mode related changes.

Change-Id: Ic9a67e0d9e419561cf8561c132fbbee1843a0ede
parent b8da4b8d
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -60,6 +60,8 @@
				<&apps_iommu 0x807 0x00>,
				<&apps_iommu 0x808 0x27>,
				<&apps_iommu 0x811 0x20>;
			qcom,iommu-dma-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
			buffer-types = <0xfff>;
			virtual-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
@@ -71,6 +73,7 @@
			iommus = <&apps_iommu 0x900 0x00>,
				<&apps_iommu 0x90a 0x04>,
				<&apps_iommu 0x909 0x22>;
			qcom,iommu-dma-addr-pool = <0x4b000000 0x12c00000>;
			buffer-types = <0x241>;
			virtual-addr-pool = <0x4b000000 0x12c00000>;
			qcom,secure-context-bank;
@@ -80,6 +83,7 @@
			compatible = "qcom,msm-vidc,context-bank";
			label = "venus_sec_pixel";
			iommus = <&apps_iommu 0x90c 0x20>;
			qcom,iommu-dma-addr-pool = <0x25800000 0x25800000>;
			buffer-types = <0x106>;
			virtual-addr-pool = <0x25800000 0x25800000>;
			qcom,secure-context-bank;
@@ -92,6 +96,7 @@
				<&apps_iommu 0x907 0x08>,
				<&apps_iommu 0x908 0x20>,
				<&apps_iommu 0x90d 0x20>;
			qcom,iommu-dma-addr-pool = <0x1000000 0x28000000>;
			buffer-types = <0x480>;
			virtual-addr-pool = <0x1000000 0x24800000>;
			qcom,secure-context-bank;
@@ -102,7 +107,7 @@
			label = "venus-ddr";
			qcom,bus-master = <MSM_BUS_MASTER_VIDEO_P0>;
			qcom,bus-slave = <MSM_BUS_SLAVE_EBI_CH0>;
			qcom,bus-governor = "venus-ddr-gov";
			qcom,bus-mode = "venus-ddr";
			qcom,bus-range-kbps = <1000 917000>;
		};

@@ -111,7 +116,7 @@
			label = "venus-arm9-ddr";
			qcom,bus-master = <MSM_BUS_MASTER_VIDEO_P0>;
			qcom,bus-slave = <MSM_BUS_SLAVE_EBI_CH0>;
			qcom,bus-governor = "performance";
			qcom,bus-mode = "performance";
			qcom,bus-range-kbps = <1 1>;
		};
	};
+7 −2
Original line number Diff line number Diff line
@@ -60,6 +60,8 @@
				<&apps_iommu 0x807 0x00>,
				<&apps_iommu 0x808 0x27>,
				<&apps_iommu 0x811 0x20>;
			qcom,iommu-dma-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
			buffer-types = <0xfff>;
			virtual-addr-pool = <0x5dc00000 0x7f000000
				0xdcc00000 0x1000000>;
@@ -71,6 +73,7 @@
			iommus = <&apps_iommu 0x900 0x00>,
				<&apps_iommu 0x90a 0x04>,
				<&apps_iommu 0x909 0x22>;
			qcom,iommu-dma-addr-pool = <0x4b000000 0x12c00000>;
			buffer-types = <0x241>;
			virtual-addr-pool = <0x4b000000 0x12c00000>;
			qcom,secure-context-bank;
@@ -80,6 +83,7 @@
			compatible = "qcom,msm-vidc,context-bank";
			label = "venus_sec_pixel";
			iommus = <&apps_iommu 0x90c 0x20>;
			qcom,iommu-dma-addr-pool = <0x25800000 0x25800000>;
			buffer-types = <0x106>;
			virtual-addr-pool = <0x25800000 0x25800000>;
			qcom,secure-context-bank;
@@ -92,6 +96,7 @@
				<&apps_iommu 0x907 0x08>,
				<&apps_iommu 0x908 0x20>,
				<&apps_iommu 0x90d 0x20>;
			qcom,iommu-dma-addr-pool = <0x1000000 0x28000000>;
			buffer-types = <0x480>;
			virtual-addr-pool = <0x1000000 0x24800000>;
			qcom,secure-context-bank;
@@ -103,7 +108,7 @@
			label = "venus-ddr";
			qcom,bus-master = <MSM_BUS_MASTER_VIDEO_P0>;
			qcom,bus-slave = <MSM_BUS_SLAVE_EBI_CH0>;
			qcom,bus-governor = "venus-ddr-gov";
			qcom,bus-mode = "venus-ddr";
			qcom,bus-range-kbps = <1000 917000>;
		};

@@ -112,7 +117,7 @@
			label = "venus-arm9-ddr";
			qcom,bus-master = <MSM_BUS_MASTER_VIDEO_P0>;
			qcom,bus-slave = <MSM_BUS_SLAVE_EBI_CH0>;
			qcom,bus-governor = "performance";
			qcom,bus-mode = "performance";
			qcom,bus-range-kbps = <1 1>;
		};
	};