From 0220f8be707745b7b35665ff1a7f654781e75947 Mon Sep 17 00:00:00 2001 From: Pranav Lavhate Date: Thu, 5 May 2022 11:15:31 +0530 Subject: [PATCH] ARM: dts: msm: Added crypto hlos offload info Add pipe pair information and smmu entries to support HLOS offload usecases in crypto. Change-Id: I1ebfee3c99039f8600d042a51d0bde20fb9226dd --- qcom/neo.dtsi | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/qcom/neo.dtsi b/qcom/neo.dtsi index f0597340..98f36c62 100644 --- a/qcom/neo.dtsi +++ b/qcom/neo.dtsi @@ -1600,6 +1600,10 @@ reg-names = "crypto-base","crypto-bam-base"; interrupts = ; qcom,bam-pipe-pair = <2>; + qcom,offload-ops-support; + qcom,bam-pipe-offload-cpb-hlos = <1>; + qcom,bam-pipe-offload-hlos-cpb = <3>; + qcom,bam-pipe-offload-hlos-hlos = <4>; qcom,ce-hw-instance = <0>; qcom,ce-device = <0>; qcom,ce-hw-shared; @@ -1608,7 +1612,8 @@ qcom,no-clock-support; interconnect-names = "data_path"; interconnects = <&system_noc MASTER_CRYPTO &mc_virt SLAVE_EBI1>; - iommus = <&apps_smmu 0x0080 0x0>; + iommus = <&apps_smmu 0x0080 0x0>, + <&apps_smmu 0x0081 0x0>; qcom,iommu-dma = "atomic"; dma-coherent; @@ -1625,6 +1630,7 @@ iommus = <&apps_smmu 0x0083 0x0>; qcom,iommu-vmid = <0x9>; qcom,secure-context-bank; + dma-coherent; }; };