Skip to content

[SDW] Input/output error is seen if we do suspend in pause #3116

@bardliao

Description

@bardliao

kernel: topic/sof-dev branch commit: eb55816
To reproduce

  1. Start a sdw pcm. eg. "aplay -Dhw:0,0 test.wav -vv -i" on terminal 1
  2. Press "space" to pause the stream on terminal 1.
  3. Run "sudo rtcwake -m mem -s 5" on terminal 2.
  4. Press "space" again on terminal 1 to release the stream after the system is resume. and we will see Input/output error

Test platform: TGL
But I think it should be reproduced on all platforms with SoundWire.

dmesg.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    I2SSDWApplies to SoundWire bus for codec connectionsuspend resumeIssues related to suspend resume (e.g. rtcwake)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions