diff options
| author | Peter Ujfalusi <peter.ujfalusi@linux.intel.com> | 2026-05-08 13:17:55 +0300 |
|---|---|---|
| committer | Vinod Koul <vkoul@kernel.org> | 2026-05-14 18:09:42 +0300 |
| commit | acf676b9de0c86bc735a7f04962d3d688e156ffc (patch) | |
| tree | fbd194e2ab5ea1f7c7abcfd154d26bc5c8b223d6 /scripts | |
| parent | 4e90368e8680d9ddcb06f82f2e63cbbcf21cef2c (diff) | |
| download | linux-acf676b9de0c86bc735a7f04962d3d688e156ffc.tar.xz | |
soundwire: intel: Move suspend tracking from trigger to pm suspend
Mark all open DAI runtimes as suspended in the component .suspend
callback instead of relying on SNDRV_PCM_TRIGGER_SUSPEND, which is
not delivered during PAUSE or xrun states.
If during system suspend a dai is open it means that it is in either in
SUSPENDED, PAUSED or STOPPED (due to xrun) state and they will need to be
re-initialized during resume (which is done in .prepare callback).
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://patch.msgid.link/20260508101755.1247039-1-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
