* [PATCH 0/2] Add support for ice ufs on shikra
@ 2026-05-14 20:30 Kuldeep Singh
2026-05-14 20:30 ` [PATCH 1/2] dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE Kuldeep Singh
2026-05-14 20:30 ` [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support Kuldeep Singh
0 siblings, 2 replies; 6+ messages in thread
From: Kuldeep Singh @ 2026-05-14 20:30 UTC (permalink / raw)
To: Herbert Xu, David S. Miller, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel,
Kuldeep Singh
This patchseries attempt to enable ice ufs on shikra similar to other
platforms.
Validations:
- Driver probe on bootup.
Dependency on:
- https://lore.kernel.org/all/20260512-shikra-dt-v1-0-716438330dd0@oss.qualcomm.com/
- https://lore.kernel.org/linux-arm-msm/20260416-qcom_ice_power_and_clk_vote-v5-0-5ccf5d7e2846@oss.qualcomm.com/
Signed-off-by: Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
---
Kuldeep Singh (2):
dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE
arm64: dts: qcom: shikra: Enable ice support
.../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 +
arch/arm64/boot/dts/qcom/shikra.dtsi | 12 ++++++++++++
2 files changed, 13 insertions(+)
---
base-commit: 7e247866bbe72314f68036d5171c1af354ccdbe8
change-id: 20260513-shikra_ice_ufs-59d0a42e3482
Best regards,
--
Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/2] dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE
2026-05-14 20:30 [PATCH 0/2] Add support for ice ufs on shikra Kuldeep Singh
@ 2026-05-14 20:30 ` Kuldeep Singh
2026-05-14 20:30 ` [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support Kuldeep Singh
1 sibling, 0 replies; 6+ messages in thread
From: Kuldeep Singh @ 2026-05-14 20:30 UTC (permalink / raw)
To: Herbert Xu, David S. Miller, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel,
Kuldeep Singh
Document the Inline Crypto Engine (ICE) on the Shikra platform.
Signed-off-by: Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
---
Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml b/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml
index ccb6b8dd8e11..c0b083da78bf 100644
--- a/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml
+++ b/Documentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml
@@ -20,6 +20,7 @@ properties:
- qcom,sa8775p-inline-crypto-engine
- qcom,sc7180-inline-crypto-engine
- qcom,sc7280-inline-crypto-engine
+ - qcom,shikra-inline-crypto-engine
- qcom,sm8450-inline-crypto-engine
- qcom,sm8550-inline-crypto-engine
- qcom,sm8650-inline-crypto-engine
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support
2026-05-14 20:30 [PATCH 0/2] Add support for ice ufs on shikra Kuldeep Singh
2026-05-14 20:30 ` [PATCH 1/2] dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE Kuldeep Singh
@ 2026-05-14 20:30 ` Kuldeep Singh
2026-05-15 10:24 ` Konrad Dybcio
2026-05-15 10:24 ` Konrad Dybcio
1 sibling, 2 replies; 6+ messages in thread
From: Kuldeep Singh @ 2026-05-14 20:30 UTC (permalink / raw)
To: Herbert Xu, David S. Miller, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel,
Kuldeep Singh
Add UFS inline crypto engine(ICE) support for shikra.
Signed-off-by: Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/shikra.dtsi | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qcom/shikra.dtsi
index 262c488add1e..0b988dd607df 100644
--- a/arch/arm64/boot/dts/qcom/shikra.dtsi
+++ b/arch/arm64/boot/dts/qcom/shikra.dtsi
@@ -641,6 +641,7 @@ &mc_virt SLAVE_EBI_CH0 QCOM_ICC_TAG_ALWAYS>,
mmc-hs400-enhanced-strobe;
resets = <&gcc GCC_SDCC1_BCR>;
+ qcom,ice = <&sdhc_ice>;
status = "disabled";
@@ -663,6 +664,17 @@ opp-384000000 {
};
};
+ sdhc_ice: crypto@4748000 {
+ compatible = "qcom,shikra-inline-crypto-engine",
+ "qcom,inline-crypto-engine";
+ reg = <0x0 0x04748000 0x0 0x18000>;
+ clocks = <&gcc GCC_SDCC1_ICE_CORE_CLK>,
+ <&gcc GCC_SDCC1_AHB_CLK>;
+ clock-names = "core",
+ "iface";
+ power-domains = <&rpmpd RPMHPD_CX>;
+ };
+
qupv3_0: geniqup@4ac0000 {
compatible = "qcom,geni-se-qup";
reg = <0x0 0x04ac0000 0x0 0x2000>;
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support
2026-05-14 20:30 ` [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support Kuldeep Singh
@ 2026-05-15 10:24 ` Konrad Dybcio
2026-05-15 10:24 ` Konrad Dybcio
1 sibling, 0 replies; 6+ messages in thread
From: Konrad Dybcio @ 2026-05-15 10:24 UTC (permalink / raw)
To: Kuldeep Singh, Herbert Xu, David S. Miller, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel
On 5/14/26 10:30 PM, Kuldeep Singh wrote:
> Add UFS inline crypto engine(ICE) support for shikra.
>
> Signed-off-by: Kuldeep Singh <kuldeep.singh@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support
2026-05-14 20:30 ` [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support Kuldeep Singh
2026-05-15 10:24 ` Konrad Dybcio
@ 2026-05-15 10:24 ` Konrad Dybcio
2026-05-15 10:28 ` Kuldeep Singh
1 sibling, 1 reply; 6+ messages in thread
From: Konrad Dybcio @ 2026-05-15 10:24 UTC (permalink / raw)
To: Kuldeep Singh, Herbert Xu, David S. Miller, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel
On 5/14/26 10:30 PM, Kuldeep Singh wrote:
> Add UFS inline crypto engine(ICE) support for shikra.
s/ufs/SDCC
Konrad
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support
2026-05-15 10:24 ` Konrad Dybcio
@ 2026-05-15 10:28 ` Kuldeep Singh
0 siblings, 0 replies; 6+ messages in thread
From: Kuldeep Singh @ 2026-05-15 10:28 UTC (permalink / raw)
To: Konrad Dybcio, Herbert Xu, David S. Miller, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Konrad Dybcio
Cc: linux-arm-msm, linux-crypto, devicetree, linux-kernel
On 15-05-2026 15:54, Konrad Dybcio wrote:
> On 5/14/26 10:30 PM, Kuldeep Singh wrote:
>> Add UFS inline crypto engine(ICE) support for shikra.
>
> s/ufs/SDCC
My bad! Thanks for pointing.
I leveraged commit message and made this mistake.
Will send v2 with updated commit message.
--
Regards
Kuldeep
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-05-15 10:29 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-14 20:30 [PATCH 0/2] Add support for ice ufs on shikra Kuldeep Singh
2026-05-14 20:30 ` [PATCH 1/2] dt-bindings: crypto: qcom,inline-crypto-engine: Document Shikra ICE Kuldeep Singh
2026-05-14 20:30 ` [PATCH 2/2] arm64: dts: qcom: shikra: Enable ice support Kuldeep Singh
2026-05-15 10:24 ` Konrad Dybcio
2026-05-15 10:24 ` Konrad Dybcio
2026-05-15 10:28 ` Kuldeep Singh
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox