From 6a73cc68be5a00d3555fa9f488658c20df9e5724 Mon Sep 17 00:00:00 2001 From: Yuvaraj Ranganathan <quic_yrangana@quicinc.com> Date: Sun, 1 Sep 2024 13:02:57 +0530 Subject: [PATCH] PENDING: arm64: dts: qcom: sc7280: add ICE node Add ICE node in eMMC device tree node to enable inline encryption support. Change-Id: Ie0e4c59d6fa6e4a90fca0d57dd6f8e7614692736 Signed-off-by: Yuvaraj Ranganathan <quic_yrangana@quicinc.com> --- arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index f303ebcb264c3..d849420582f60 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -1004,6 +1004,7 @@ sdhc_1: mmc@7c4000 { power-domains = <&rpmhpd SC7280_CX>; operating-points-v2 = <&sdhc1_opp_table>; + qcom,ice = <&ice_mmc>; bus-width = <8>; supports-cqe; dma-coherent; @@ -1037,6 +1038,13 @@ opp-384000000 { }; }; + ice_mmc: crypto@7c8000 { + compatible = "qcom,inline-crypto-engine"; + reg = <0x0 0x7C8000 0x0 0x10000>; + qcom,ice-use-hwkm; + clocks = <&gcc GCC_SDCC1_ICE_CORE_CLK>; + }; + gpi_dma0: dma-controller@900000 { #dma-cells = <3>; compatible = "qcom,sc7280-gpi-dma", "qcom,sm6350-gpi-dma"; -- GitLab