Skip to content

[MTL] hda_dsp_core_power_down timeout/failed when kmod removal #3662

@fredoh9

Description

@fredoh9

This is first MTL issue.
When kmod/sof_remove.sh, I have hda_dsp_core_power_down and failure. This need to be fixed.

[   99.920909] sof-audio-pci-intel-mtl 0000:00:1f.3: ipc tx      : 0x47000000|0x0: MOD_SET_DX [data size: 8]
[   99.984656] sof-audio-pci-intel-mtl 0000:00:1f.3: ipc tx reply: 0x67000000|0x3070037c: MOD_SET_DX
[   99.984696] sof-audio-pci-intel-mtl 0000:00:1f.3: ipc tx done : 0x47000000|0x0: MOD_SET_DX [data size: 8]
[   99.984948] sof-audio-pci-intel-mtl 0000:00:1f.3: FW Poll Status: reg[0x4]=0xffffffff successful
[  100.035340] sof-audio-pci-intel-mtl 0000:00:1f.3: FW Poll Status: reg[0x4]=0xffffffff timedout
[  100.035347] sof-audio-pci-intel-mtl 0000:00:1f.3: error: hda_dsp_core_power_down: timeout on HDA_DSP_REG_ADSPCS read
[  100.035379] sof-audio-pci-intel-mtl 0000:00:1f.3: error: dsp core power down fail mask 1: -110

But when I do manually probe mtl pci device, I get the soundcard back.
# modprobe snd_sof_pci_intel_mtl

It wasn't the case before, I tried to report the issue now but not the case any more. Only above failure is the issue.
FYI: @ranj063 @bardliao

Metadata

Metadata

Assignees

Labels

MTLApplies to Meteor Lake platform.bugSomething isn't workingdriver unload/reloadObserved when unloading/reloading kernel driver modules

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions