Skip to content

Enable ICE for UFS on Hamoa IoT EVK

Wenjia Zhang linux-arm-msm linux-crypto linux-devicetree lkml 3 versions – Applied

Status from this message: Applied, thanks!

Get series with b4
b4 am [email protected] change-id 20260714-devtool-5093900ac51a

Versions newest first

  1. v3 Latest2 patches 6 repliesApplied inferred link
  2. v22 patches 7 repliesSuperseded
  3. v12 patches 1 replySuperseded

Changes in v3 from the cover letter

- Rebased on top of latest linux-next.
- Removed dependency on prerequisite series; all required changes are now
in mainline.
- Link to v2: https://lore.kernel.org/r/[email protected]

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/2dt-bindings: crypto: qcom,inline-crypto-engine: Add x1e80100 supportDocumentation/devicetree/bindings/crypto/qcom,inline-crypto-engine.yaml+1 -02 replies
2/2arm64: dts: qcom: hamoa: Add ICE node for UFS inline encryptionarch/arm64/boot/dts/qcom/hamoa.dtsi+13 -03 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchKonrad DybcioKrzysztof KozlowskiAbel Vesa
1/2A-b
2/2R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v3 thread

Cover letter [PATCH v3 0/2] Enable ICE for UFS on Hamoa IoT EVK

This series enables the Inline Crypto Engine (ICE) hardware for UFS storage on the Qualcomm X1E80100 (Hamoa IoT EVK) platform.

The ICE hardware provides AES-256-XTS inline encryption/decryption for UFS storage, offloading cryptographic operations from the CPU. The hardware version on this platform is ICE v4.0.1 with HWKM v2 support.

Validation:
- Probe successfully
- Standard key work well

Patch 1 adds the new compatible string to the DT binding documentation. Patch 2 adds the ICE device node to the Hamoa DTSI.

---
Changes in v3:
- Rebased on top of latest linux-next.
- Removed dependency on prerequisite series; all required changes are now
in mainline.
- Link to v2: https://lore.kernel.org/r/[email protected]

Changes in v2:
- Improve commit messages for both patches.
- Link to v1: https://lore.kernel.org/r/[email protected]

---
Wenjia Zhang (2):
dt-bindings: crypto: qcom,inline-crypto-engine: Add x1e80100 support
arm64: dts: qcom: hamoa: Add ICE node for UFS inline encryption

 .../bindings/crypto/qcom,inline-crypto-engine.yaml          |  1 +
 arch/arm64/boot/dts/qcom/hamoa.dtsi                         | 13 +++++++++++++
 2 files changed, 14 insertions(+)

---
base-commit: 0d33d21e47d9dc66f91e44da3fc9220c74d93df7
change-id: 20260728-hamoa_ufs_ice_change-3179799cab79

Best regards,

Signature · 1 line
Wenjia Zhang <[email protected]>