Re: [PATCH 3/3] arm64: dts: qcom: shikra: Add qcrypto node support

From: Dmitry Baryshkov

Date: Mon May 25 2026 - 04:47:38 EST


On Thu, May 21, 2026 at 02:15:45PM +0530, Kuldeep Singh wrote:
> On 15-05-2026 15:58, Konrad Dybcio wrote:
> > On 5/14/26 9:23 PM, Kuldeep Singh wrote:
> >> Add qcrypto and cryptobam support for shikra target.
> >>
> >> Signed-off-by: Kuldeep Singh <kuldeep.singh@xxxxxxxxxxxxxxxx>
> >> ---
> >> arch/arm64/boot/dts/qcom/shikra.dtsi | 35 +++++++++++++++++++++++++++++++++++
> >> 1 file changed, 35 insertions(+)
> >>
> >> diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qcom/shikra.dtsi
> >> index 262c488add1e..dbac0e901d6e 100644
> >> --- a/arch/arm64/boot/dts/qcom/shikra.dtsi
> >> +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi
> >> @@ -541,6 +541,41 @@ config_noc: interconnect@1900000 {
> >> #interconnect-cells = <2>;
> >> };
> >>
> >> + cryptobam: dma-controller@1b04000 {
> >> + compatible = "qcom,bam-v1.7.4", "qcom,bam-v1.7.0";
> >> + reg = <0x0 0x01b04000 0x0 0x24000>;
> >> + interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
> >> + #dma-cells = <1>;
> >> + iommus = <&apps_smmu 0x84 0x0011>,
> >> + <&apps_smmu 0x86 0x0011>,
> >> + <&apps_smmu 0x92 0x0>,
> >
> >> + <&apps_smmu 0x94 0x0011>,
> >> + <&apps_smmu 0x96 0x0011>,
> >
> > These two entries are logically the same (SID & ~mask) as the first two,
> > does it still work if you remove them?
>
> Yes, resulting sid is same for 84/94 and 86/92.
> Basically, the resulting sid could be same, it's an optimization which
> smmu is doing which can result in same SMR(Stream matching register)
> routing 2 different sid to same context bank.
> So, 2 sid can be used even though resulting sid remains same.
>
> Also, DT usually dictates what hw capabilities are supported and hence,
> captured all apps entries here to match the hardware description.
>
> I hope this answers your query.

It doesn't. Can we drop them?

> >
> >
> >> + <&apps_smmu 0x98 0x0001>,
> >> + <&apps_smmu 0x9F 0x0>;
> >
> > Let's keep lowercase hex
> Sure, will update in next rev.
> Please note, I'll be clubbing patches together in one series as
> suggested by krzysztof and fix this too that time.
>
> --
> Regards
> Kuldeep
>

--
With best wishes
Dmitry