Skip to content

Commit 3e19832

Browse files
Kuldeep Singhroopak-houji
authored andcommitted
FROMLIST: arm64: dts: qcom: shikra: Correct QCE node configuration
Shikra is derived from Agatti and uses the same QCE integration. Update the QCE node to match the underlying hardware implementation by adjusting the fallback compatible and related properties, including clocks and clock-names. Since cryptobam is marked qcom,controlled-remotely, its clocks are managed remotely and hence don't specify explicitly. Link: https://lore.kernel.org/lkml/20261006-shikra_qce_fix-v1-2-8ac54d81edb4@oss.qualcomm.com/ Fixes: 099cd05 ("arm64: dts: qcom: shikra: Add ICE, TRNG and QCE nodes") Tested-by: Wenjia Zhang <wenjia.zhang@oss.qualcomm.com> #on shikra device Signed-off-by: Kuldeep Singh <kuldeep.singh@oss.qualcomm.com> Signed-off-by: Roopak Houji <rhouji@qti.qualcomm.com>
1 parent 69c8080 commit 3e19832

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

‎arch/arm64/boot/dts/qcom/shikra.dtsi‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,7 +1402,7 @@
14021402
};
14031403

14041404
crypto: crypto@1b3a000 {
1405-
compatible = "qcom,shikra-qce", "qcom,sm8150-qce", "qcom,qce";
1405+
compatible = "qcom,shikra-qce", "qcom,ipq4019-qce", "qcom,qce";
14061406
reg = <0x0 0x01b3a000 0x0 0x6000>;
14071407
dmas = <&cryptobam 4>, <&cryptobam 5>;
14081408
dma-names = "rx", "tx";
@@ -1413,9 +1413,8 @@
14131413
<&apps_smmu 0x96 0x0011>,
14141414
<&apps_smmu 0x98 0x0001>,
14151415
<&apps_smmu 0x9f 0x0>;
1416-
interconnects = <&system_noc MASTER_CRYPTO_CORE0 0
1417-
&mc_virt SLAVE_EBI_CH0 0>;
1418-
interconnect-names = "memory";
1416+
clocks = <&rpmcc RPM_SMD_CE1_CLK>;
1417+
clock-names = "core";
14191418
};
14201419

14211420
qfprom: efuse@1b44000 {

0 commit comments

Comments
 (0)