Re: [PATCH v7 2/2] dmaengine: qcom-gpi: Keep GPI interrupt active during system resume

Andi Shyti <[email protected]> Wed, 29 Jul 2026 22:21:49 +0200
Newsgroups org.kernel.vger.dmaengine,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-i2c,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Hi Mukesh,

On Thu, Jul 09, 2026 at 07:16:23PM +0530, Mukesh Kumar Savaliya wrote:
> GPI DMA clients may initiate transfers during the early stages of
> system resume before the normal IRQ resume phase has completed.
> However, the GPI interrupt is currently suspended during system
> sleep, preventing transfer completion notifications from being
> delivered until later in the resume sequence.
> 
> Request the GPI interrupt with IRQF_NO_SUSPEND and IRQF_EARLY_RESUME
> to keep it available across suspend/resume transitions and allow
> interrupt handling to resume during the noirq phase.
> 
> This ensures DMA completion events can be delivered to clients that
> become operational before the normal resume phase completes
> 
> Signed-off-by: Mukesh Kumar Savaliya <[email protected]>
> Acked-by: Aniket Randive <[email protected]>

shouldn't this patch come before patch 1?

Andi