Skip to content

[BUG]SOF fails to load DSP topology for Arrow Lake audio (8086:e328) on Lenovo YOGA Pro 15 Aura AI #10695

@charon120

Description

@charon120

Device: Lenovo YOGA Pro 15 Aura AI
CPU: Intel Core Ultra 7 356H (Arrow Lake)
Audio controller: 00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:e328]
OS: Ubuntu 24.04 LTS
Kernel: 6.8.0
SOF firmware: 2023.12.1-1ubuntu1.11 (latest proposed)

Issue:

No built-in audio device detected
Only Dummy Output in sound settings
aplay -l shows no valid playback devices
dmesg shows SOF modules loaded but no codec/DAI recognized
lspci -nn | grep audio:
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:e328]
02:00.1 Audio device [0403]: NVIDIA Corporation Device [10de:22eb] (rev a1)

SOF is installed and up to date, but the audio controller 8086:e328 is not supported.
Please add support for Intel Arrow Lake (8086:e328) audio.

=================================================================================================

sudo dmidecode | grep SKU
SKU Number: LENOVO_MT_83SN_BU_idea_FM_YOGA Pro 15 IPH11
SKU Number: SKU Number
Consumer SKU

=================================================================================================

sudo dmesg | grep -E "sof-audio|Topology|ABI|error"
[ 2.289234] ACPI Error: Aborting method _TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[ 2.289885] ACPI Error: Aborting method _TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[ 5.546686] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-sc-a0-wh-b0-102.ucode failed with error -2
[ 5.922512] sof-audio-pci-intel-ptl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 5.922694] sof-audio-pci-intel-ptl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 6.158319] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[ 6.165137] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[ 6.179246] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[ 6.179250] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[ 6.179252] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[ 6.179254] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[ 6.182782] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 6.182786] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[ 6.182787] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[ 6.182788] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg
[ 6.183795] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.268663] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[ 6.336592] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[ 6.353276] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[ 6.353315] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't connect DAI alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[ 6.353318] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[ 6.353328] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg component load failed -22
[ 6.353329] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[ 6.353331] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[ 6.353430] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[ 6.353442] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22
[18604.728676] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[18604.736890] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[18604.756846] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[18604.756865] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[18604.756870] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[18604.756875] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[18604.760480] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[18604.760488] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[18604.760491] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[18604.760492] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg
[18604.763414] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[18604.963324] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[18605.093957] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[18605.097471] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[18605.097569] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't connect DAI alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[18605.097578] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[18605.097610] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg component load failed -22
[18605.097614] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[18605.097617] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[18605.097754] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[18605.097797] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22
[18970.932615] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[18970.940532] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[18970.961617] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[18970.961629] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[18970.961635] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[18970.961640] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[18970.965584] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[18970.965592] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[18970.965595] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[18970.965598] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg
[18970.968727] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[18971.157928] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[18971.244770] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[18971.247982] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[18971.248083] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't connect DAI alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[18971.248092] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[18971.248124] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg component load failed -22
[18971.248128] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[18971.248132] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[18971.248301] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[18971.248337] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22
[19720.947332] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[19720.955045] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[19720.974582] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[19720.974595] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[19720.974600] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[19720.974611] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[19720.976274] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[19720.976280] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[19720.976283] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[19720.976285] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg
[19720.977117] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[19721.177930] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.14.1.1
[19721.321455] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.14.1.1
[19721.324667] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[19721.324769] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't connect DAI alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[19721.324778] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[19721.324811] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg component load failed -22
[19721.324816] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[19721.324819] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[19721.324980] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[19721.325029] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22

=================================================================================================

sudo dmesg | grep -E "sof-audio|error"
[ 1.695799] ACPI Error: Aborting method _TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[ 1.695891] ACPI Error: Aborting method _TZ.TZ00._TMP due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[ 3.866335] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-sc-a0-wh-b0-102.ucode failed with error -2
[ 4.259254] sof-audio-pci-intel-ptl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 4.259455] sof-audio-pci-intel-ptl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 4.524450] sof-audio-pci-intel-ptl 0000:00:1f.3: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [xe])
[ 4.531177] sof-audio-pci-intel-ptl 0000:00:1f.3: use msi interrupt mode
[ 4.545521] sof-audio-pci-intel-ptl 0000:00:1f.3: hda codecs found, mask 4
[ 4.545525] sof-audio-pci-intel-ptl 0000:00:1f.3: NHLT device BT(0) detected, ssp_mask 0x4
[ 4.545527] sof-audio-pci-intel-ptl 0000:00:1f.3: BT link detected in NHLT tables: 0x4
[ 4.545529] sof-audio-pci-intel-ptl 0000:00:1f.3: DMICs detected in NHLT tables: 4
[ 4.547413] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 4.547417] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware file: intel/sof-ipc4/ptl/sof-ptl.ri
[ 4.547418] sof-audio-pci-intel-ptl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/ptl
[ 4.547419] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg
[ 4.547692] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.13.0.1
[ 4.631391] sof-audio-pci-intel-ptl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.13.0.1
[ 4.695039] sof-audio-pci-intel-ptl 0000:00:1f.3: Booted firmware version: 2.13.0.1
[ 4.705037] sof-audio-pci-intel-ptl 0000:00:1f.3: Topology: ABI 3:29:1 Kernel ABI 3:23:1
[ 4.705076] sof-audio-pci-intel-ptl 0000:00:1f.3: error: can't connect DAI alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[ 4.705079] sof-audio-pci-intel-ptl 0000:00:1f.3: failed to add widget type 27 name : alh-copier.Playback-SimpleJack.0 stream Playback-SimpleJack
[ 4.705089] sof-audio-pci-intel-ptl 0000:00:1f.3: tplg intel/sof-ipc4-tplg/sof-ptl-rt721-4ch.tplg component load failed -22
[ 4.705090] sof-audio-pci-intel-ptl 0000:00:1f.3: error: failed to load DSP topology -22
[ 4.705091] sof-audio-pci-intel-ptl 0000:00:1f.3: ASoC error (-22): at snd_soc_component_probe() on 0000:00:1f.3
[ 4.705140] sof_sdw sof_sdw: error -EINVAL: snd_soc_register_card failed -22
[ 4.705148] sof_sdw sof_sdw: probe with driver sof_sdw failed with error -22

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working as expected

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions