Re: [PATCH 00/11] arm64: dts: qcom: Disable Inline Crypto Engine by default accross all SoCs
From: Abel Vesa
Date: Fri Aug 28 2026 - 09:01:43 EST
On 26-08-28 18:17:52, Kuldeep Singh wrote:
>
>
> On 28-08-2026 18:07, Abel Vesa wrote:
> > Since UFS_PHY_GDSC was attached to the Inline Crypto Engine and the driver
> > does not currently do runtime PM, the GDSC remains enabled while the
> > device is idle, even on boards where there are no consumers.
> >
> > I'm working on getting runtime PM enabled in the ICE driver, but the
> > node should not be enabled on such boards anyways.
> >
> > So disable the Inline Crypto Engine by default in the SoC DTSI and enable
> > it only in board DTS files that use it.
> >
> > Do this accross the board, for all SoCs that have dedicated ICE DT node.
> >
> > Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>
>
> Kindly check discussion happenend before on adding such implementation.
>
> https://lore.kernel.org/all/56ab63c3-4288-45f7-bfea-d40046437a9f@xxxxxxxxxxxxxxxx/
>
> The idea is to enable ice as default and independent of storage media
> and enable runtime PM enabled.
Yeah, just replied to that thread right now.