From 10e35bfe6df84934751ea09b4d6db5247d0a7cc1 Mon Sep 17 00:00:00 2001 From: Akshay Chandrashekhar Kalghatgi Date: Sun, 31 Jan 2021 15:03:03 -0800 Subject: [PATCH] video: dts: add secure context banks Add secure bitstream and secure pixel context banks. Change-Id: Icf0845e2d8a1b448f9efeb3784e30839b41cc159 Signed-off-by: Akshay Chandrashekhar Kalghatgi --- waipio-vidc.dtsi | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/waipio-vidc.dtsi b/waipio-vidc.dtsi index faf4c3a2..853e7811 100644 --- a/waipio-vidc.dtsi +++ b/waipio-vidc.dtsi @@ -78,5 +78,31 @@ virtual-addr-pool = <0x01000000 0x24800000>; qcom,secure-context-bank; }; + + secure_bitstream_cb { + compatible = "qcom,msm-vidc,context-bank"; + label = "venus_sec_bitstream"; + iommus = <&apps_smmu 0x2181 0x0404>; + qcom,iommu-dma-addr-pool = <0x00500000 0xdfb00000>; + qcom,iommu-faults = "non-fatal"; + qcom,iommu-pagetable = "LLC"; + qcom,iommu-vmid = <0x9>; /* VMID_CP_BITSTREAM */ + buffer-types = <0x241>; + virtual-addr-pool = <0x00500000 0xdfb00000>; + qcom,secure-context-bank; + }; + + secure_pixel_cb { + compatible = "qcom,msm-vidc,context-bank"; + label = "venus_sec_pixel"; + iommus = <&apps_smmu 0x2183 0x0400>; + qcom,iommu-dma-addr-pool = <0x00500000 0xdfb00000>; + qcom,iommu-faults = "non-fatal"; + qcom,iommu-pagetable = "LLC"; + qcom,iommu-vmid = <0xA>; /* VMID_CP_PIXEL */ + buffer-types = <0x106>; + virtual-addr-pool = <0x00500000 0xdfb00000>; + qcom,secure-context-bank; + }; }; };