Skip to content

ASoC/soundwire: Intel: add sdw_intel_pre_exit helper - #4838

Closed
bardliao wants to merge 3 commits into
thesofproject:topic/sof-devfrom
bardliao:for-issue-4809
Closed

bardliao wants to merge 3 commits into
thesofproject:topic/sof-devfrom
bardliao:for-issue-4809

Conversation

@bardliao

@bardliao bardliao commented Feb 23, 2024 •

Copy link
Copy Markdown
Collaborator

We will disable SDW interrupt in hda_sdw_exit() before sdw_intel_exit() and peripherals will on longer access SDW registers. However, when the manager became pm_runtime active in the remove procedure, peripherals will be attach, and do the initialization process. The commit suggests a sdw_intel_pre_exit() function to do the necessary tasks to wait for the peripherals being initialized and avoid futher access SDW registers.

Fixes #4809

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SoundWire: transfer timed out in suspend-resume-without-audio

3 participants