summaryrefslogtreecommitdiff
path: root/include/linux/workqueue.h
diff options
context:
space:
mode:
authorAdrian Hunter <adrian.hunter@intel.com>2026-01-23 09:33:24 +0300
committerAlexandre Belloni <alexandre.belloni@bootlin.com>2026-01-31 02:02:24 +0300
commitc3357bdd9be9cd9e34e46fe100e1d425503d4acf (patch)
tree886d4e1e4e36ec0339b265d15923ed77ec0c2348 /include/linux/workqueue.h
parentc481ef12e713fb7c292d04f53b3532ac0804ab3d (diff)
downloadlinux-c3357bdd9be9cd9e34e46fe100e1d425503d4acf.tar.xz
i3c: mipi-i3c-hci: Add optional System Suspend support
Add system suspend callbacks. Implement them by forcing runtime PM. Consequently bail out if Runtime PM is not allowed. On resume from System Suspend (suspend to RAM), rerun Dynamic Address Assignment to restore addresses for devices that may have lost power. On resume from System Hibernation (suspend to disk), use the new i3c_master_do_daa_ext() helper with 'rstdaa' set to true, which additionally handles the case where devices are assigned different dynamic addresses after a hibernation boot. Signed-off-by: Adrian Hunter <adrian.hunter@intel.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Link: https://patch.msgid.link/20260123063325.8210-3-adrian.hunter@intel.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'include/linux/workqueue.h')
0 files changed, 0 insertions, 0 deletions