diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index f303ebcb264c332f1fe686bcb1707bda142238ba..d849420582f60992d099bbff3864e2a9dd6e9e33 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";