[PATCH] pmdomain: ti_sci: add wakeup constraint to parent devices of wakeup source

Vitor Soares ivitro at gmail.com
Wed May 13 02:40:02 PDT 2026


On Tue, 2026-05-12 at 11:17 -0500, Kendall Willis wrote:
> On 17:51-20260511, Vitor Soares wrote:
> > Hi Kendall,
> > 
> > On Wed, 2026-05-06 at 22:16 -0500, Kendall Willis wrote:
> > > Set wakeup constraint for any device in a wakeup path. All parent devices
> > > of a wakeup device should not be turned off during suspend. This ensures
> > > the wakeup device is kept on while the system is suspended.
> > > 
> > 
> > Thanks for the patch.
> > 
> > I tested it on our Verdin AM62P. As expected, suspend now fails cleanly with
> > "-
> > 19" when an SDIO WiFi module is registered as a wakeup source, instead of
> > crashing on resume:
> > 
> > ti-sci 44043000.system-controller: PM: failed to suspend: error -19
> > 
> > I did not test the IO daisy chain wakeup path, since that is out of scope
> > for
> > this patch.
> > 
> > Best regards,
> > Vitor Soares
> > 
> 
> Hi Vitor,
> 
> Thanks for testing the patch! Could you add your Tested-by tag?
> 
> Best,
> Kendall

Hi Kendall,

Sure:
Tested-by: Vitor Soares vitor.soares at toradex.com

Best regards,
Vitor



More information about the linux-arm-kernel mailing list