From a409e606c738a98ca45d8d393bbae6c447256f11 Mon Sep 17 00:00:00 2001 From: Paras Nagda Date: Tue, 16 Mar 2021 18:26:17 +0530 Subject: ARM: dts: msm: Add iommu vmid entry for msm8937/msm8917 Added iommu vmid entries for secure context-banks. Change-Id: I54ba060ce473b55885ab53022307f4fd5254317c --- qcom/msm8937-vidc.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'qcom/msm8937-vidc.dtsi') diff --git a/qcom/msm8937-vidc.dtsi b/qcom/msm8937-vidc.dtsi index 36cdae04..bea37e1e 100644 --- a/qcom/msm8937-vidc.dtsi +++ b/qcom/msm8937-vidc.dtsi @@ -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 */ -- cgit v1.2.3