diff options
author | Paras Nagda <c_pnagda@qti.qualcomm.com> | 2021-03-16 18:26:17 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2021-04-07 04:17:49 -0700 |
commit | a409e606c738a98ca45d8d393bbae6c447256f11 (patch) | |
tree | 37e6cc3bda8d79ebdcf5c864285db3e8d96dc207 | |
parent | 6ce9ccedb555a3e906f26419d109bedf4ac4f77e (diff) | |
download | devicetree-a409e606c738a98ca45d8d393bbae6c447256f11.tar.gz |
ARM: dts: msm: Add iommu vmid entry for msm8937/msm8917
Added iommu vmid entries for secure context-banks.
Change-Id: I54ba060ce473b55885ab53022307f4fd5254317c
-rw-r--r-- | qcom/msm8917-vidc.dtsi | 4 | ||||
-rw-r--r-- | qcom/msm8937-vidc.dtsi | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/qcom/msm8917-vidc.dtsi b/qcom/msm8917-vidc.dtsi index 3356e0c5..7b1ac1a2 100644 --- a/qcom/msm8917-vidc.dtsi +++ b/qcom/msm8917-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,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; 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 */ |