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

Vitor Soares ivitro at gmail.com
Mon May 11 09:51:29 PDT 2026


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





More information about the linux-arm-kernel mailing list