[PATCH v3 0/2] Enable ICE for UFS on Hamoa IoT EVK
Wenjia Zhang <[email protected]> Tue, 28 Jul 2026 17:53:54 +0800
| Newsgroups | org.kernel.vger.linux-crypto,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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, -- Wenjia Zhang <[email protected]>