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

From: Kendall Willis

Date: Tue May 12 2026 - 12:33:01 EST


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