From 904aa2acacf87fe183543c684153d8ab3df9f710 Mon Sep 17 00:00:00 2001 From: Pranav Lavhate Date: Wed, 10 Aug 2022 12:43:03 +0530 Subject: [PATCH] ARM: dts: msm: Added new pipes for crypto offload hlos data path Added 2 new pipes for decrypt and encrypt operations (offload-hlos-cpb and offload-cpb-hlos). Test: Build compilation, qcedev_tets, oemcrypto tests. Change-Id: Ia030115d76a5588b16d141a8d7bdb2ea0bc5d334 --- qcom/anorak.dtsi | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qcom/anorak.dtsi b/qcom/anorak.dtsi index ec60f433..c646bc6a 100644 --- a/qcom/anorak.dtsi +++ b/qcom/anorak.dtsi @@ -1908,6 +1908,9 @@ 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,ce-hw-instance = <0>; qcom,ce-device = <0>; qcom,ce-hw-shared; @@ -1916,7 +1919,8 @@ qcom,no-clock-support; interconnect-names = "data_path"; interconnects = <&aggre2_noc MASTER_CRYPTO &mc_virt SLAVE_EBI1>; - iommus = <&apps_smmu 0x0480 0x0>; + iommus = <&apps_smmu 0x0480 0x0>, + <&apps_smmu 0x0481 0x0>; qcom,iommu-dma = "atomic"; dma-coherent;