Skip to content

[BUG] DSP is not suspended after playback is stopped 15s on TGLU_UP_HDA #6976

@miRoox

Description

@miRoox

Describe the bug
DSP is not suspended after playback is stopped 15s on TGLU_UP_HDA.

To Reproduce

2023 Jan 23 update: Revert #6979 and then

TPLG=/lib/firmware/intel/avs-tplg/sof-hda-generic.tplg MODEL=TGLU_UP_HDA_IPC4ZPH ~/sof-test/test-case/check-runtime-pm-status.sh -l 1

Reproduction Rate
100%

Environment

  1. Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).
  2. Name of the topology file
    • Topology: avs-tplg/sof-hda-generic.tplg
  3. Name of the platform(s) on which the bug is observed.
    • Platform: TGLU_UP_HDA

Screenshots or console output

console log

2023-01-19 22:32:26 UTC [REMOTE_COMMAND] aplay -D hw:0,3 -r 48000 -c 2 -f S16_LE /dev/zero -q
2023-01-19 22:32:28 UTC [REMOTE_INFO] runtime status: active
2023-01-19 22:32:28 UTC [REMOTE_COMMAND] kill process: kill -9 1434
2023-01-19 22:32:28 UTC [REMOTE_INFO] aplay killed
2023-01-19 22:32:28 UTC [REMOTE_INFO] wait dsp power status to become suspended
2023-01-19 22:32:48 UTC [REMOTE_ERROR] dsp is not suspended after 15s, end test

mtrace.txt
dmesg.txt

Metadata

Metadata

Labels

IPC4Issues observed with IPC4 (same IPC as Windows)P1Blocker bugs or important featuresTGLApplies to Tiger LakebugSomething isn't working as expected

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions