thesofproject / sof

Sound Open Firmware
Other
510 stars 301 forks source link

[BUG] [CNL] Firmware load fails on 5.4 mainline kernel #1885

Closed tokyovigilante closed 4 years ago

tokyovigilante commented 4 years ago

Describe the bug HW - Lenovo X1 Yoga G4 (i7-8665U with Cannon Lake Audio), Fedora 31 beta.

I've built a 5.4/mainline kernel (commit da05b5ea12c1e50b2988a63470d6b69434796f8b) with the 5.4 ALSA/sound fixes merged, and SOF from master (commit 913644b1a837fdcb21839584310063b7eb9e4720). I get the kernel log:

[   35.470052] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found
[   35.470057] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   35.470198] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[   35.474226] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   35.483498] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[   35.483499] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   35.520225] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised!
[   35.520227] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[   38.596599] sof-audio-pci 0000:00:1f.3: error: load fw failed ret: -110
[   38.596629] sof-audio-pci 0000:00:1f.3: error: status = 0x0000002c panic = 0x00000000
[   38.596650] sof-audio-pci 0000:00:1f.3: error: failed to reset DSP
[   38.596652] sof-audio-pci 0000:00:1f.3: error: failed to boot DSP firmware -110
[   38.596653] sof-audio-pci 0000:00:1f.3: error: sof_probe_work failed err: -110

I realise this may be an unsupported configuration, however the 5.3 SOF code and firmware provided by Lenovo (somewhat unofficially) at https://forums.lenovo.com/t5/Ubuntu/Guide-X1-Carbon-7th-Generation-Ubuntu-compatability/m-p/4503771#M2849 does work, although with very low volume from the rear speakers (Laptop has two woofers and two tweeters) which I am hoping will improve with newer firmware.

To Reproduce Install mainline kernel and SOF firmware/topolgy from head. Attempt to boot kernel and use sound.

Reproduction Rate 100%

Expected behavior Successful firmware load with working sound output.

Impact Annoyance unless it's movie night, then showstopper.

Environment 1) Branch name and commit hash of the 2 repositories: sof (firmware/topology) and linux (kernel driver).

plbossart commented 4 years ago

@tokyovigilante did you mean that you compiled the firmware yourself with GCC and using the community key? If yes, I don't think this can work. You'd have to use the 1.3 firmware signed with the Intel production key.

tokyovigilante commented 4 years ago

Thanks for the reply. That's correct, I just followed the build instructions. Is that signing process available to end users? [EDIT] I should say also using the xtensa-cnl-elf-gcc compiler built as per https://thesofproject.github.io/latest/getting_started/build-guide/build-from-scratch.html#build-cross-compiler

plbossart commented 4 years ago

Unfortunately no. The OEM decides which keys are used. You can only sign your own firmware on 'open' platforms such as Up2 boards or Chromebooks based on GeminiLake or newer.

Also the issue is unlikely to be due to the firmware. The firmware only provides stereo to the HDaudio codec, and I would guess the split between tweeter/woofer is handled in the amplifier stages - outside of the chipset and it may be a codec configuration issue.

One way to test this hypothesis would be to use the legacy driver - by blacklisting snd-sof-pci and testing with the snd-hda-intel driver if the sound levels are acceptable. Disclaimer: playing with your hardware and sound levels may result in damaged speakers, use at your own risk, etc. Also the legacy driver will not support the capture over DMIC, so this is only to check the codec behavior.

tokyovigilante commented 4 years ago

Thanks for the clarification. That is a little disappointing, as it does detract from the open nature of the project if I'm unable to use it outside an OEM-provided build. Lenovo has provided one for the 5.3 kernel to be fair though.

However on rebooting to the current 5.3 release kernel provided by Fedora (Linux firebert 5.3.1-300.fc31.x86_64 #1 SMP Tue Sep 24 21:00:05 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux) without replacing my custom built firmware, the sound driver and firmware seem to be loaded fine and the sound does work as below:

[   24.906671] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found
[   24.906677] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   24.906831] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[   24.912522] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   24.917077] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5
[   24.917079] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[   24.944652] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised!
[   24.944653] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[   24.952787] HDMI HDA Codec ehdaudio0D2: Max dais supported: 3
[   25.027456] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-5dd9a
[   25.027457] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:8:0
[   25.027691] sof-audio-pci 0000:00:1f.3: firmware boot complete
[   25.036126] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link iDisp1
[   25.036127] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link iDisp2
[   25.036127] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link iDisp3
[   25.036128] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link Analog Playback and Capture
[   25.036129] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link Digital Playback and Capture
[   25.036129] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link dmic01
[   25.036130] skl_hda_dsp_generic skl_hda_dsp_generic: info: override FE DAI link dmic16k
[   25.037131] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:7:0 Kernel ABI 3:8:0
[   25.037134] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp3 Tx not handled
[   25.038150] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec0_in not handled
[   25.038153] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp2 Tx not handled
[   25.038960] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec1_in not handled
[   25.038961] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp1 Tx not handled
[   25.039826] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec0_out not handled
[   25.039828] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Analog CPU Playback not handled
[   25.042369] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec1_out not handled
[   25.042370] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Digital CPU Playback not handled
[   25.042372] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec2_in not handled
[   25.042373] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Alt Analog CPU Playback not handled
[   25.042374] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec2_out not handled
[   25.042375] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Analog CPU Capture not handled
[   25.043629] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp1_out not handled
[   25.043631] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Digital CPU Capture not handled
[   25.044454] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp2_out not handled
[   25.044455] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Alt Analog CPU Capture not handled
[   25.045479] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp3_out not handled
[   25.055732] sof-audio-pci 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[   25.059532] HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 5:0
[   25.059635] HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 6:0
[   25.059740] HDMI HDA Codec ehdaudio0D2: hdac_hdmi_present_sense: disconnect for pin:port 7:0
[   25.066489] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   25.066489] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=2 (0x14/0x17/0x0/0x0/0x0) type:speaker
[   25.066490] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   25.066491] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[   25.066491] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[   25.066492] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[   25.103780] skl_hda_dsp_generic skl_hda_dsp_generic: intel-hdmi-hifi1 <-> iDisp1 Pin mapping ok
[   25.103789] skl_hda_dsp_generic skl_hda_dsp_generic: intel-hdmi-hifi2 <-> iDisp2 Pin mapping ok
[   25.103794] skl_hda_dsp_generic skl_hda_dsp_generic: intel-hdmi-hifi3 <-> iDisp3 Pin mapping ok
[   25.103802] skl_hda_dsp_generic skl_hda_dsp_generic: Analog Codec DAI <-> Analog CPU DAI mapping ok
[   25.104325] skl_hda_dsp_generic skl_hda_dsp_generic: Digital Codec DAI <-> Digital CPU DAI mapping ok
[   25.104335] skl_hda_dsp_generic skl_hda_dsp_generic: dmic-hifi <-> DMIC01 Pin mapping ok
[   25.104341] skl_hda_dsp_generic skl_hda_dsp_generic: dmic-hifi <-> DMIC16k Pin mapping ok
[   25.104369] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC32 6 mapping ok
[   25.104388] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC16 7 mapping ok
[   25.104408] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Analog 0 mapping ok
[   25.104428] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Digital 1 mapping ok
[   25.104447] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI1 3 mapping ok
[   25.104461] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI2 4 mapping ok
[   25.104474] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI3 5 mapping ok
[   25.105453] input: sof-skl_hda_card Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input25
[   25.105515] input: sof-skl_hda_card Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input26
[   25.105549] input: sof-skl_hda_card HDMI/DP, pcm=11 Jack as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input27
[   25.105583] input: sof-skl_hda_card HDMI/DP, pcm=12 Jack as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input28
[   25.105924] input: sof-skl_hda_card HDMI/DP, pcm=13 Jack as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input29
[   28.567102] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[   28.667265] sof-audio-pci 0000:00:1f.3: firmware boot complete
[   47.999306] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 7:0
[   48.000014] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 6:0
[   48.000661] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 5:0
[   48.045764] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 7:0
[   48.047284] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 5:0
[   48.047451] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 6:0
[   48.047618] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 7:0
[   48.561355] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 6:0
[   48.562758] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 5:0
[   48.562927] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 6:0
[   48.563090] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 7:0
[   49.076023] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 5:0
[   49.077323] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 5:0
[   49.077485] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 6:0
[   49.077652] HDMI HDA Codec ehdaudio0D2: No connections found for pin:port 7:0

I'll try your suggestions regarding the legacy HDA driver and possibly chase up the findings with lenovo.

tokyovigilante commented 4 years ago

On further review it seems you are correct and only signed firmware is able to be loaded on my ThinkPad. I have reverted to the signed 1.3 firmware and topology, but this is not compatible with the current sof-dev kernel branch (with the recent 5.4 rc1 merge) as follows:

dmesg output: ``` [ 34.110594] sof-audio-pci 0000:00:1f.3: PCI DSP detected [ 34.179098] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found [ 34.179100] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 [ 34.179160] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0xc00 [ 34.179161] sof-audio-pci 0000:00:1f.3: found ML capability at 0xc00 [ 34.179164] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x800 [ 34.179165] sof-audio-pci 0000:00:1f.3: found DSP capability at 0x800 [ 34.179168] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x500 [ 34.179169] sof-audio-pci 0000:00:1f.3: found GTS capability at 0x500 [ 34.179172] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x1f00 [ 34.179173] sof-audio-pci 0000:00:1f.3: found DRSM capability at 0x1f00 [ 34.179176] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x700 [ 34.179176] sof-audio-pci 0000:00:1f.3: found SPIB capability at 0x700 [ 34.179184] sof-audio-pci 0000:00:1f.3: DMA mask is 64 bit [ 34.179187] sof-audio-pci 0000:00:1f.3: hda global caps = 0x1009701 [ 34.179188] sof-audio-pci 0000:00:1f.3: detected 9 playback and 7 capture streams [ 34.179261] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 34.179262] sof-audio-pci 0000:00:1f.3: using HDA IRQ 173 [ 34.179304] sof-audio-pci 0000:00:1f.3: using IPC IRQ 173 [ 34.179334] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 34.179335] sof-audio-pci 0000:00:1f.3: PP capability, will probe DSP later. [ 34.179337] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048 [ 34.179340] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 34.183356] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 34.183358] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048 [ 34.183365] sof-audio-pci 0000:00:1f.3: No ASoC machine driver found - using nocodec [ 34.183383] sof-audio-pci 0000:00:1f.3: loading firmware [ 34.186872] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048 [ 34.186876] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 34.186883] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 34.186885] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044 [ 34.186886] sof-audio-pci 0000:00:1f.3: booting DSP firmware [ 34.186916] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 34.186929] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 34.186931] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 34.186932] sof-audio-pci 0000:00:1f.3: periods:1 [ 34.186959] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful [ 34.186972] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful [ 34.186976] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1 [ 34.186980] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.187652] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful [ 34.187656] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf010e0e successful [ 34.187689] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised! [ 34.187690] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0 [ 34.254387] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful [ 34.267285] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful [ 34.267906] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful [ 34.267908] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting... [ 34.272305] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000 [ 34.272307] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000 [ 34.272415] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-5dd9a [ 34.272417] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:11:0 [ 34.272638] sof-audio-pci 0000:00:1f.3: found ext header type 1 size 0xb8 [ 34.272763] sof-audio-pci 0000:00:1f.3: mailbox upstream 0x81000 - size 0x1000 [ 34.272764] sof-audio-pci 0000:00:1f.3: mailbox downstream 0xa0000 - size 0x2000 [ 34.272765] sof-audio-pci 0000:00:1f.3: stream region 0xc1000 - size 0x1000 [ 34.272769] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000 [ 34.272797] sof-audio-pci 0000:00:1f.3: firmware boot complete [ 34.272802] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 34.272806] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048 [ 34.272814] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044 [ 34.272817] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044 [ 34.272819] sof-audio-pci 0000:00:1f.3: SOF firmware trace disabled [ 34.272886] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-0 [ 34.272887] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-1 [ 34.272901] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-2 [ 34.272902] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-3 [ 34.272903] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-4 [ 34.272904] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-5 [ 34.272905] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-6 [ 34.272905] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-7 [ 34.273053] sof-audio-pci 0000:00:1f.3: loading topology:intel/sof-tplg/sof-cnl-nocodec.tplg [ 34.275985] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:7:0 Kernel ABI 3:11:0 [ 34.275990] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 0 pipe 0 type 7 name : iDisp3 Tx stream none [ 34.275992] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp3 Tx not handled [ 34.275994] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 1 pipe 1 type 23 name : PCM0P stream Passthrough Playback 0 [ 34.275996] sof-audio-pci 0000:00:1f.3: loaded host PCM0P [ 34.275997] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 34.276000] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.276112] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.276117] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 1 Master Playback Volume [ 34.276124] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 2 chans 2 [ 34.276127] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 2 pipe 1 type 6 name : PGA1.0 stream none [ 34.276129] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.276132] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.276687] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.276690] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 3 pipe 1 type 31 name : BUF1.0 stream none [ 34.276692] sof-audio-pci 0000:00:1f.3: buffer BUF1.0: size 768 caps 0x71 [ 34.276694] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.276798] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.276801] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 4 pipe 1 type 31 name : BUF1.1 stream none [ 34.276802] sof-audio-pci 0000:00:1f.3: buffer BUF1.1: size 768 caps 0x71 [ 34.276804] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.276906] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.276910] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 5 pipe 1 type 27 name : HDA0.OUT stream Analog Playback and Capture [ 34.276913] sof-audio-pci 0000:00:1f.3: dai HDA0.OUT: type 3 index 0 [ 34.276914] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 34.276917] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.277022] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.277025] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA0.OUT stream Analog Playback and Capture [ 34.277028] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 6 pipe 1 type 32 name : PIPELINE.1.HDA0.OUT stream HDA0.OUT [ 34.277029] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 1 comp 6 scheduling comp id 5 [ 34.277031] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.1.HDA0.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.277033] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.277129] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.277132] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.277133] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.277216] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.277220] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 7 pipe 1 type 0 name : codec0_in stream none [ 34.277221] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec0_in not handled [ 34.277223] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 8 pipe 1 type 7 name : iDisp2 Tx stream none [ 34.277224] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp2 Tx not handled [ 34.277226] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 9 pipe 2 type 24 name : PCM0C stream Passthrough Capture 0 [ 34.277227] sof-audio-pci 0000:00:1f.3: loaded host PCM0C [ 34.277228] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 34.277231] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.277530] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.277533] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 2 Master Capture Volume [ 34.277539] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 10 chans 2 [ 34.277541] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 10 pipe 2 type 6 name : PGA2.0 stream none [ 34.277543] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.277546] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.277659] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.277661] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 11 pipe 2 type 31 name : BUF2.0 stream none [ 34.277663] sof-audio-pci 0000:00:1f.3: buffer BUF2.0: size 768 caps 0x71 [ 34.277665] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.278072] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.278076] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 12 pipe 2 type 31 name : BUF2.1 stream none [ 34.278077] sof-audio-pci 0000:00:1f.3: buffer BUF2.1: size 768 caps 0x71 [ 34.278079] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.278968] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.278972] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 13 pipe 2 type 28 name : HDA1.IN stream Analog Playback and Capture [ 34.278974] sof-audio-pci 0000:00:1f.3: dai HDA1.IN: type 3 index 1 [ 34.278975] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 34.278978] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.279097] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.279100] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA1.IN stream Analog Playback and Capture [ 34.279103] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 14 pipe 2 type 32 name : PIPELINE.2.HDA1.IN stream HDA1.IN [ 34.279104] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 2 comp 14 scheduling comp id 13 [ 34.279106] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.2.HDA1.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.279108] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.279262] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.279268] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.279270] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.279348] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.279351] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 15 pipe 2 type 0 name : codec1_in stream none [ 34.279353] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec1_in not handled [ 34.279355] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 16 pipe 2 type 7 name : iDisp1 Tx stream none [ 34.279356] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp1 Tx not handled [ 34.279358] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 17 pipe 3 type 23 name : PCM1P stream Passthrough Playback 1 [ 34.279359] sof-audio-pci 0000:00:1f.3: loaded host PCM1P [ 34.279360] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 34.279363] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.279678] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.279698] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 3 Master Playback Volume [ 34.279701] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 18 chans 2 [ 34.279704] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 18 pipe 3 type 6 name : PGA3.0 stream none [ 34.279706] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.279708] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.279859] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.281747] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 19 pipe 3 type 31 name : BUF3.0 stream none [ 34.281749] sof-audio-pci 0000:00:1f.3: buffer BUF3.0: size 768 caps 0x71 [ 34.281752] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.281851] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.281856] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 20 pipe 3 type 31 name : BUF3.1 stream none [ 34.281857] sof-audio-pci 0000:00:1f.3: buffer BUF3.1: size 768 caps 0x71 [ 34.281859] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.281970] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.281976] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 21 pipe 3 type 27 name : HDA2.OUT stream Digital Playback and Capture [ 34.281987] sof-audio-pci 0000:00:1f.3: dai HDA2.OUT: type 3 index 2 [ 34.281988] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 34.281991] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.282255] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.282258] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA2.OUT stream Digital Playback and Capture [ 34.282261] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 22 pipe 3 type 32 name : PIPELINE.3.HDA2.OUT stream HDA2.OUT [ 34.282263] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 3 comp 22 scheduling comp id 21 [ 34.282265] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.3.HDA2.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.282267] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.282377] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.282381] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.282382] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.282550] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.282553] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 23 pipe 3 type 1 name : codec0_out stream none [ 34.282554] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec0_out not handled [ 34.282557] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 24 pipe 3 type 7 name : Analog CPU Playback stream none [ 34.282558] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Analog CPU Playback not handled [ 34.282560] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 25 pipe 4 type 24 name : PCM1C stream Passthrough Capture 1 [ 34.282562] sof-audio-pci 0000:00:1f.3: loaded host PCM1C [ 34.282563] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 34.282566] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.282665] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.282669] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 4 Master Capture Volume [ 34.282674] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 26 chans 2 [ 34.282676] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 26 pipe 4 type 6 name : PGA4.0 stream none [ 34.282678] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.282680] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.282783] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.282787] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 27 pipe 4 type 31 name : BUF4.0 stream none [ 34.283412] sof-audio-pci 0000:00:1f.3: buffer BUF4.0: size 768 caps 0x71 [ 34.283415] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.283515] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.283520] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 28 pipe 4 type 31 name : BUF4.1 stream none [ 34.283521] sof-audio-pci 0000:00:1f.3: buffer BUF4.1: size 768 caps 0x71 [ 34.283523] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.283873] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.283878] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 29 pipe 4 type 28 name : HDA3.IN stream Digital Playback and Capture [ 34.283881] sof-audio-pci 0000:00:1f.3: dai HDA3.IN: type 3 index 3 [ 34.283882] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 34.283884] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.284025] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.284029] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA3.IN stream Digital Playback and Capture [ 34.284033] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 30 pipe 4 type 32 name : PIPELINE.4.HDA3.IN stream HDA3.IN [ 34.284034] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 4 comp 30 scheduling comp id 29 [ 34.284037] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.4.HDA3.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.284039] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.286814] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.286818] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.286820] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.286901] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.286907] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 31 pipe 4 type 1 name : codec1_out stream none [ 34.286909] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec1_out not handled [ 34.286911] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 32 pipe 4 type 7 name : Digital CPU Playback stream none [ 34.286912] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Digital CPU Playback not handled [ 34.286915] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 33 pipe 5 type 0 name : codec2_in stream none [ 34.286916] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec2_in not handled [ 34.292939] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 34 pipe 5 type 7 name : Alt Analog CPU Playback stream none [ 34.292941] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Alt Analog CPU Playback not handled [ 34.292944] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 35 pipe 6 type 1 name : codec2_out stream none [ 34.292945] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec2_out not handled [ 34.292947] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 36 pipe 6 type 0 name : Analog CPU Capture stream none [ 34.292948] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Analog CPU Capture not handled [ 34.292950] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 37 pipe 7 type 23 name : PCM3P stream Passthrough Playback 3 [ 34.292952] sof-audio-pci 0000:00:1f.3: loaded host PCM3P [ 34.292953] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 34.292957] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.293075] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.293080] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 7 Master Playback Volume [ 34.293083] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 38 chans 2 [ 34.293086] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 38 pipe 7 type 6 name : PGA7.0 stream none [ 34.293088] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.293090] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.293256] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.293259] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 39 pipe 7 type 31 name : BUF7.0 stream none [ 34.293260] sof-audio-pci 0000:00:1f.3: buffer BUF7.0: size 768 caps 0x71 [ 34.293262] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.293379] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.293381] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 40 pipe 7 type 31 name : BUF7.1 stream none [ 34.293382] sof-audio-pci 0000:00:1f.3: buffer BUF7.1: size 768 caps 0x71 [ 34.293383] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.293481] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.293483] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 41 pipe 7 type 27 name : HDA4.OUT stream iDisp1 [ 34.293486] sof-audio-pci 0000:00:1f.3: dai HDA4.OUT: type 3 index 4 [ 34.293487] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 34.293489] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.293597] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.293600] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA4.OUT stream iDisp1 [ 34.293602] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 42 pipe 7 type 32 name : PIPELINE.7.HDA4.OUT stream HDA4.OUT [ 34.293604] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 7 comp 42 scheduling comp id 41 [ 34.293606] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.7.HDA4.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.293608] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.294766] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.294771] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.294772] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.295595] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.295600] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 43 pipe 7 type 1 name : iDisp1_out stream none [ 34.295602] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp1_out not handled [ 34.295604] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 44 pipe 7 type 0 name : Digital CPU Capture stream none [ 34.295605] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Digital CPU Capture not handled [ 34.295608] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 45 pipe 8 type 23 name : PCM4P stream Passthrough Playback 4 [ 34.295609] sof-audio-pci 0000:00:1f.3: loaded host PCM4P [ 34.295611] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 34.295614] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.295726] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.295730] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 8 Master Playback Volume [ 34.295734] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 46 chans 2 [ 34.295736] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 46 pipe 8 type 6 name : PGA8.0 stream none [ 34.295738] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.295740] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.295867] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.295906] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 47 pipe 8 type 31 name : BUF8.0 stream none [ 34.295907] sof-audio-pci 0000:00:1f.3: buffer BUF8.0: size 768 caps 0x71 [ 34.295909] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.296004] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.296007] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 48 pipe 8 type 31 name : BUF8.1 stream none [ 34.296008] sof-audio-pci 0000:00:1f.3: buffer BUF8.1: size 768 caps 0x71 [ 34.296009] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.296112] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.296115] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 49 pipe 8 type 27 name : HDA5.OUT stream iDisp2 [ 34.296117] sof-audio-pci 0000:00:1f.3: dai HDA5.OUT: type 3 index 5 [ 34.296118] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 34.296120] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.301872] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.301877] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA5.OUT stream iDisp2 [ 34.301881] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 50 pipe 8 type 32 name : PIPELINE.8.HDA5.OUT stream HDA5.OUT [ 34.301883] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 8 comp 50 scheduling comp id 49 [ 34.301885] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.8.HDA5.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.301888] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.304690] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.304698] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.304700] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.305529] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.305534] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 51 pipe 8 type 1 name : iDisp2_out stream none [ 34.305536] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp2_out not handled [ 34.305537] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 52 pipe 8 type 0 name : Alt Analog CPU Capture stream none [ 34.305538] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Alt Analog CPU Capture not handled [ 34.305541] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 53 pipe 9 type 23 name : PCM5P stream Passthrough Playback 5 [ 34.305542] sof-audio-pci 0000:00:1f.3: loaded host PCM5P [ 34.305543] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 34.305546] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.315233] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.315238] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 9 Master Playback Volume [ 34.315242] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 54 chans 2 [ 34.315244] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 54 pipe 9 type 6 name : PGA9.0 stream none [ 34.315247] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 34.315250] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.315582] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.315586] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 55 pipe 9 type 31 name : BUF9.0 stream none [ 34.315588] sof-audio-pci 0000:00:1f.3: buffer BUF9.0: size 768 caps 0x71 [ 34.315590] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.316430] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.316433] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 56 pipe 9 type 31 name : BUF9.1 stream none [ 34.316435] sof-audio-pci 0000:00:1f.3: buffer BUF9.1: size 768 caps 0x71 [ 34.316437] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.316706] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.316710] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 57 pipe 9 type 27 name : HDA6.OUT stream iDisp3 [ 34.316712] sof-audio-pci 0000:00:1f.3: dai HDA6.OUT: type 3 index 6 [ 34.316713] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 34.316716] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.316948] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.316951] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA6.OUT stream iDisp3 [ 34.316954] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 58 pipe 9 type 32 name : PIPELINE.9.HDA6.OUT stream HDA6.OUT [ 34.316955] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 9 comp 58 scheduling comp id 57 [ 34.316957] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.9.HDA6.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.316959] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.317321] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.317325] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.317337] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.317500] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.317510] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 59 pipe 9 type 1 name : iDisp3_out stream none [ 34.317511] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp3_out not handled [ 34.317513] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 60 pipe 10 type 24 name : PCM6C stream Passthrough Capture 6 [ 34.317514] sof-audio-pci 0000:00:1f.3: loaded host PCM6C [ 34.317515] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 34.317518] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.317711] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.317715] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 10 Master Capture Volume [ 34.317720] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 61 chans 2 [ 34.317722] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 61 pipe 10 type 6 name : PGA10.0 stream none [ 34.317724] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 2 [ 34.317727] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.318009] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.318013] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 62 pipe 10 type 31 name : BUF10.0 stream none [ 34.318015] sof-audio-pci 0000:00:1f.3: buffer BUF10.0: size 768 caps 0x71 [ 34.318016] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.318254] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.318257] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 63 pipe 10 type 31 name : BUF10.1 stream none [ 34.318258] sof-audio-pci 0000:00:1f.3: buffer BUF10.1: size 768 caps 0x71 [ 34.318263] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.320161] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.320164] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 64 pipe 10 type 28 name : DMIC0.IN stream dmic01 [ 34.320165] sof-audio-pci 0000:00:1f.3: dai DMIC0.IN: type 2 index 0 [ 34.320166] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 34.320168] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.320531] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.320534] sof-audio-pci 0000:00:1f.3: error: can't connect DAI DMIC0.IN stream dmic01 [ 34.320536] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 65 pipe 10 type 32 name : PIPELINE.10.DMIC0.IN stream DMIC0.IN [ 34.320537] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 10 comp 65 scheduling comp id 64 [ 34.320538] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.10.DMIC0.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 34.320540] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.320824] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.320835] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.320836] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.321148] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.321157] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 66 pipe 11 type 24 name : PCM7C stream Passthrough Capture 7 [ 34.321158] sof-audio-pci 0000:00:1f.3: loaded host PCM7C [ 34.321159] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 34.321175] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.321426] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.321428] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 11 Master Capture Volume [ 34.321433] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 67 chans 2 [ 34.321434] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 67 pipe 11 type 6 name : PGA11.0 stream none [ 34.321436] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 2 [ 34.321438] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.321617] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.321620] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 68 pipe 11 type 31 name : BUF11.0 stream none [ 34.321621] sof-audio-pci 0000:00:1f.3: buffer BUF11.0: size 256 caps 0x71 [ 34.321636] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.321861] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.321864] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 69 pipe 11 type 31 name : BUF11.1 stream none [ 34.321866] sof-audio-pci 0000:00:1f.3: buffer BUF11.1: size 256 caps 0x71 [ 34.321868] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000 [ 34.322150] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000 [ 34.322160] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 70 pipe 11 type 28 name : DMIC1.IN stream dmic16k [ 34.322163] sof-audio-pci 0000:00:1f.3: dai DMIC1.IN: type 2 index 1 [ 34.322164] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 34.322180] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000 [ 34.322398] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000 [ 34.322400] sof-audio-pci 0000:00:1f.3: error: can't connect DAI DMIC1.IN stream dmic16k [ 34.322403] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 71 pipe 11 type 32 name : PIPELINE.11.DMIC1.IN stream DMIC1.IN [ 34.322405] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 11 comp 71 scheduling comp id 70 [ 34.322407] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.11.DMIC1.IN: period 1000 pri 0 mips 5000 core 0 frames 16 [ 34.322415] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000 [ 34.322640] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000 [ 34.322658] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 34.322669] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000 [ 34.322851] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000 [ 34.322856] sof-audio-pci 0000:00:1f.3: tplg: load pcm DMIC32 6 [ 34.322865] sof-audio-pci 0000:00:1f.3: tplg: load pcm DMIC16 7 [ 34.322869] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDA Analog 0 [ 34.322880] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDA Digital 1 [ 34.322887] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI1 3 [ 34.322906] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI2 4 [ 34.322909] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI3 5 [ 34.322924] sof-audio-pci 0000:00:1f.3: sink PCM6C control none source BUF10.0 [ 34.322926] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.323121] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.323126] sof-audio-pci 0000:00:1f.3: sink BUF10.0 control none source PGA10.0 [ 34.323128] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.323347] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.323350] sof-audio-pci 0000:00:1f.3: sink PGA10.0 control none source BUF10.1 [ 34.323352] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.323565] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.323569] sof-audio-pci 0000:00:1f.3: sink PCM7C control none source BUF11.0 [ 34.323571] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.323769] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.323772] sof-audio-pci 0000:00:1f.3: sink BUF11.0 control none source PGA11.0 [ 34.323775] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.323988] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.323992] sof-audio-pci 0000:00:1f.3: sink PGA11.0 control none source BUF11.1 [ 34.323993] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.324413] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.324418] sof-audio-pci 0000:00:1f.3: sink BUF10.1 control none source DMIC0.IN [ 34.324420] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.324688] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.324693] sof-audio-pci 0000:00:1f.3: sink BUF11.1 control none source DMIC1.IN [ 34.324694] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.325002] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.325006] sof-audio-pci 0000:00:1f.3: sink BUF1.0 control none source PCM0P [ 34.325012] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.327443] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.327446] sof-audio-pci 0000:00:1f.3: sink PGA1.0 control none source BUF1.0 [ 34.327451] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.327465] uvcvideo 1-8:1.2: Entity type for entity Microsoft Extended Controls Uni was not initialized! [ 34.327592] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.327594] sof-audio-pci 0000:00:1f.3: sink BUF1.1 control none source PGA1.0 [ 34.327606] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.327814] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.327817] sof-audio-pci 0000:00:1f.3: sink PCM0C control none source BUF2.0 [ 34.327820] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.328023] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.328026] sof-audio-pci 0000:00:1f.3: sink BUF2.0 control none source PGA2.0 [ 34.328030] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.328281] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.328284] sof-audio-pci 0000:00:1f.3: sink PGA2.0 control none source BUF2.1 [ 34.328287] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.330436] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.330443] sof-audio-pci 0000:00:1f.3: sink BUF3.0 control none source PCM1P [ 34.330450] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.330621] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.330624] sof-audio-pci 0000:00:1f.3: sink PGA3.0 control none source BUF3.0 [ 34.330686] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.330870] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.330874] sof-audio-pci 0000:00:1f.3: sink BUF3.1 control none source PGA3.0 [ 34.330888] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.331077] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.331082] sof-audio-pci 0000:00:1f.3: sink PCM1C control none source BUF4.0 [ 34.331085] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.331290] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.331295] sof-audio-pci 0000:00:1f.3: sink BUF4.0 control none source PGA4.0 [ 34.331305] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.331477] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.331480] sof-audio-pci 0000:00:1f.3: sink PGA4.0 control none source BUF4.1 [ 34.331491] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.331674] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.331678] sof-audio-pci 0000:00:1f.3: sink BUF7.0 control none source PCM3P [ 34.331689] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.331884] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.331887] sof-audio-pci 0000:00:1f.3: sink PGA7.0 control none source BUF7.0 [ 34.331890] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.332155] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.332158] sof-audio-pci 0000:00:1f.3: sink BUF7.1 control none source PGA7.0 [ 34.332161] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.332333] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.332338] sof-audio-pci 0000:00:1f.3: sink BUF8.0 control none source PCM4P [ 34.332348] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.332528] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.332533] sof-audio-pci 0000:00:1f.3: sink PGA8.0 control none source BUF8.0 [ 34.332544] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.332764] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.332773] sof-audio-pci 0000:00:1f.3: sink BUF8.1 control none source PGA8.0 [ 34.332776] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.332950] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.332958] sof-audio-pci 0000:00:1f.3: sink BUF9.0 control none source PCM5P [ 34.332967] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.333123] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.333127] sof-audio-pci 0000:00:1f.3: sink PGA9.0 control none source BUF9.0 [ 34.333129] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.333769] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.333774] sof-audio-pci 0000:00:1f.3: sink BUF9.1 control none source PGA9.0 [ 34.333777] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.334027] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.334032] sof-audio-pci 0000:00:1f.3: sink HDA0.OUT control none source BUF1.1 [ 34.334037] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.334250] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.334253] sof-audio-pci 0000:00:1f.3: sink BUF2.1 control none source HDA1.IN [ 34.334257] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.334394] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.334397] sof-audio-pci 0000:00:1f.3: sink HDA2.OUT control none source BUF3.1 [ 34.334409] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.334572] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.334576] sof-audio-pci 0000:00:1f.3: sink BUF4.1 control none source HDA3.IN [ 34.334579] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.334735] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.334738] sof-audio-pci 0000:00:1f.3: sink HDA4.OUT control none source BUF7.1 [ 34.334747] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.335112] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.335115] sof-audio-pci 0000:00:1f.3: sink HDA5.OUT control none source BUF8.1 [ 34.335118] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.335532] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.335537] sof-audio-pci 0000:00:1f.3: sink HDA6.OUT control none source BUF9.1 [ 34.335539] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000 [ 34.335716] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000 [ 34.335720] sof-audio-pci 0000:00:1f.3: sink HDA1.IN control none source codec0_in [ 34.335724] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec0_in nor sink component HDA1.IN is of buffer type, ignoring link [ 34.335726] sof-audio-pci 0000:00:1f.3: sink HDA3.IN control none source codec1_in [ 34.335728] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec1_in nor sink component HDA3.IN is of buffer type, ignoring link [ 34.335730] sof-audio-pci 0000:00:1f.3: sink codec0_out control none source HDA0.OUT [ 34.335969] sof-audio-pci 0000:00:1f.3: sink codec1_out control none source HDA2.OUT [ 34.335973] sof-audio-pci 0000:00:1f.3: sink HDA3.IN control none source codec2_in [ 34.335975] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec2_in nor sink component HDA3.IN is of buffer type, ignoring link [ 34.335977] sof-audio-pci 0000:00:1f.3: sink codec2_out control none source HDA2.OUT [ 34.335980] sof-audio-pci 0000:00:1f.3: sink iDisp1_out control none source HDA4.OUT [ 34.335982] sof-audio-pci 0000:00:1f.3: sink iDisp2_out control none source HDA5.OUT [ 34.335985] sof-audio-pci 0000:00:1f.3: sink iDisp3_out control none source HDA6.OUT [ 34.335992] sof-audio-pci 0000:00:1f.3: ASoC: physical link dmic01 (id 6) not exist [ 34.336044] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful [ 34.336061] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1000f0f successful [ 34.336064] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336145] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336176] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336188] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336219] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336278] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336288] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336329] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336352] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336367] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336437] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336469] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336479] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336511] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336543] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336554] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336683] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336711] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336722] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336843] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336875] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.336885] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.336979] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.337015] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 34.337022] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 34.337026] sof-audio-pci 0000:00:1f.3: error: tplg component load failed -22 [ 34.337087] sof-audio-pci 0000:00:1f.3: error: failed to load DSP topology -22 [ 34.337089] sof-audio-pci 0000:00:1f.3: ASoC: failed to probe component -22 [ 34.337111] sof-nocodec sof-nocodec: ASoC: failed to instantiate card -22 [ 34.337219] sof-nocodec: probe of sof-nocodec failed with error -22 [ 34.337223] sof-audio-pci 0000:00:1f.3: created machine sof-nocodec [ 34.337224] sof-audio-pci 0000:00:1f.3: Completing SOF PCI probe [ 36.837137] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000 [ 37.338121] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x40010000 size 76 [ 37.338132] sof-audio-pci 0000:00:1f.3: unknown ROM status value ffffffff [ 37.338386] sof-audio-pci 0000:00:1f.3: invalid header size 0xffffffff. FW oops is bogus [ 37.338387] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0xffffffff trace 0xffffffff [ 37.338406] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc0000000 rirb 00 [ 37.338407] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000 [ 37.338436] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000000 [ 37.338438] sof-audio-pci 0000:00:1f.3: ctx_save ipc error -110, proceeding with suspend [ 37.338486] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 37.338518] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 37.338529] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f [ 37.338696] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 37.338707] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000010 at 00000044 [ 38.336357] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 38.336364] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048 [ 38.336368] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 38.339327] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 38.339336] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048 [ 38.339345] sof-audio-pci 0000:00:1f.3: loading firmware [ 38.339347] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048 [ 38.339358] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 38.339367] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 38.339371] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044 [ 38.339372] sof-audio-pci 0000:00:1f.3: booting DSP firmware [ 38.339409] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 38.339442] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 38.339451] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 38.339452] sof-audio-pci 0000:00:1f.3: periods:1 [ 38.339521] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful [ 38.339541] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful [ 38.339543] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1 [ 38.339550] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 38.340062] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful [ 38.340065] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful [ 38.418623] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful [ 38.430638] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful [ 38.430651] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful [ 38.430655] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting... [ 38.435417] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000 [ 38.435419] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000 [ 38.435421] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000 [ 38.435423] sof-audio-pci 0000:00:1f.3: firmware boot complete [ 38.435438] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 38.435441] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048 [ 38.435450] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044 [ 38.435461] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044 [ 38.435464] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40020000 [ 38.435583] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40020000 ```

Neither ALSA nor Pulseaudio detect the hardware. I assume this is due to incompatibilities with the SOF firmware v1.3 and the 5.4 kernel changes.

Going forward, would it be possible to host signed builds of RC versions (or better nightlies) of the firmware for the various desktop/laptop platforms?

plbossart commented 4 years ago

yes we have plans to provide signed releases. I am not sure we can do signed nightly builds due to logistics, @lgirdwood would need to comment.

The problem you have is a bug on our side, we should be backwards compatible with the 1.3 firmware and topology even when updating the kernel. @ranj063 @kv2019i does the dmesg trace above ring a bell?

@xiulipan @wenqingfu as discussed we need to have a kernel CI test against 1.3 firmware and topology to catch problems with non-backwards compatible issues before they are reported by users.

tokyovigilante commented 4 years ago

Thanks again for the reply, that's good to know releases will be ongoing.

I should mention the above dmesg trace is after symlinking from sof-hda-generic.tplg to sof-cnl-nocodec.tplg. Lenovo provided only the sof-hda-generic.tplg and without the symlink (but with the 1.3 firmware and the 5.4 kernel i get:

dmesg output: ``` [ 58.868443] sof-audio-pci 0000:00:1f.3: PCI DSP detected [ 58.868716] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found [ 58.868718] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 [ 58.868767] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0xc00 [ 58.868768] sof-audio-pci 0000:00:1f.3: found ML capability at 0xc00 [ 58.868771] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x800 [ 58.868772] sof-audio-pci 0000:00:1f.3: found DSP capability at 0x800 [ 58.868775] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x500 [ 58.868776] sof-audio-pci 0000:00:1f.3: found GTS capability at 0x500 [ 58.868779] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x1f00 [ 58.868780] sof-audio-pci 0000:00:1f.3: found DRSM capability at 0x1f00 [ 58.868783] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x700 [ 58.868783] sof-audio-pci 0000:00:1f.3: found SPIB capability at 0x700 [ 58.868800] sof-audio-pci 0000:00:1f.3: DMA mask is 64 bit [ 58.868803] sof-audio-pci 0000:00:1f.3: hda global caps = 0x1009701 [ 58.868804] sof-audio-pci 0000:00:1f.3: detected 9 playback and 7 capture streams [ 58.868874] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 58.868875] sof-audio-pci 0000:00:1f.3: using HDA IRQ 173 [ 58.868917] sof-audio-pci 0000:00:1f.3: using IPC IRQ 173 [ 58.868948] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 58.868949] sof-audio-pci 0000:00:1f.3: PP capability, will probe DSP later. [ 58.868952] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048 [ 58.868956] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 58.873012] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 58.873014] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048 [ 58.873021] sof-audio-pci 0000:00:1f.3: No ASoC machine driver found - using nocodec [ 58.873090] sof-audio-pci 0000:00:1f.3: loading firmware [ 58.874624] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048 [ 58.874627] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 58.874634] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 58.874636] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044 [ 58.874637] sof-audio-pci 0000:00:1f.3: booting DSP firmware [ 58.874666] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 58.874678] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 58.874680] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 58.874680] sof-audio-pci 0000:00:1f.3: periods:1 [ 58.874702] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful [ 58.874708] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful [ 58.874709] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1 [ 58.874713] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 58.875681] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful [ 58.875684] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf010e0e successful [ 58.915452] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised! [ 58.915454] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0 [ 58.940795] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful [ 58.954928] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful [ 58.955443] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful [ 58.955453] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting... [ 58.957948] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000 [ 58.957950] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000 [ 58.958231] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-5dd9a [ 58.958232] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:11:0 [ 58.958708] sof-audio-pci 0000:00:1f.3: found ext header type 1 size 0xb8 [ 58.958808] sof-audio-pci 0000:00:1f.3: mailbox upstream 0x81000 - size 0x1000 [ 58.958809] sof-audio-pci 0000:00:1f.3: mailbox downstream 0xa0000 - size 0x2000 [ 58.958810] sof-audio-pci 0000:00:1f.3: stream region 0xc1000 - size 0x1000 [ 58.958821] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000 [ 58.959237] sof-audio-pci 0000:00:1f.3: firmware boot complete [ 58.959257] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 58.959261] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048 [ 58.959284] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044 [ 58.959295] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044 [ 58.959295] sof-audio-pci 0000:00:1f.3: SOF firmware trace disabled [ 58.959470] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-0 [ 58.959470] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-1 [ 58.959471] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-2 [ 58.959471] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-3 [ 58.959472] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-4 [ 58.959472] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-5 [ 58.959473] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-6 [ 58.959473] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-7 [ 58.959649] sof-audio-pci 0000:00:1f.3: loading topology:intel/sof-tplg/sof-cnl-nocodec.tplg [ 58.960775] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof-tplg/sof-cnl-nocodec.tplg failed with error -2 [ 58.960783] sof-audio-pci 0000:00:1f.3: error: tplg request firmware intel/sof-tplg/sof-cnl-nocodec.tplg failed err: -2 [ 58.960783] sof-audio-pci 0000:00:1f.3: error: failed to load DSP topology -2 [ 58.960784] sof-audio-pci 0000:00:1f.3: ASoC: failed to probe component -2 [ 58.960801] sof-nocodec sof-nocodec: ASoC: failed to instantiate card -2 [ 58.961118] sof-nocodec: probe of sof-nocodec failed with error -2 [ 58.961127] sof-audio-pci 0000:00:1f.3: created machine sof-nocodec [ 58.961128] sof-audio-pci 0000:00:1f.3: Completing SOF PCI probe [ 61.460787] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000 [ 61.460980] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40010000 [ 61.461020] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful [ 61.461053] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 61.461063] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f [ 61.461270] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 61.461281] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000010 at 00000044 [ 62.528025] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 62.528029] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048 [ 62.528033] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 62.531040] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 62.531043] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048 [ 62.531050] sof-audio-pci 0000:00:1f.3: loading firmware [ 62.531064] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048 [ 62.531069] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 62.531075] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 62.531089] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044 [ 62.531089] sof-audio-pci 0000:00:1f.3: booting DSP firmware [ 62.531127] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 62.531159] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 62.531167] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 62.531168] sof-audio-pci 0000:00:1f.3: periods:1 [ 62.531262] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful [ 62.531291] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful [ 62.531295] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1 [ 62.531303] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 62.531807] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful [ 62.531816] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful [ 62.531897] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0 [ 62.610795] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful [ 62.622783] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful [ 62.623337] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful [ 62.623339] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting... [ 62.627649] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000 [ 62.627650] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000 [ 62.627652] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000 [ 62.627691] sof-audio-pci 0000:00:1f.3: firmware boot complete [ 62.627702] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 62.627706] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048 [ 62.627714] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044 [ 62.627723] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044 [ 62.627726] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40020000 [ 62.627921] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40020000 ```
plbossart commented 4 years ago

I think you have a config issue for your kernel, most likely you didn't select HDAudio support.

please make sure you have this enabled. CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y

tokyovigilante commented 4 years ago

I reviewed my config and those opions were indeed not present, however I could not find them even after running make oldconfig with the standard Fedora config copied over, nor with make olddefconfig. However they seemed to build after merging the relevent fragments from sof/kconfig

However I am still unable to load the 1.3 firmware/topology:

dmesg: ``` [ 33.434152] sof-audio-pci 0000:00:1f.3: PCI DSP detected [ 33.434794] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found [ 33.435657] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380 [ 33.435912] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0xc00 [ 33.435914] sof-audio-pci 0000:00:1f.3: found ML capability at 0xc00 [ 33.435921] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x800 [ 33.435922] sof-audio-pci 0000:00:1f.3: found DSP capability at 0x800 [ 33.435927] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x500 [ 33.435927] sof-audio-pci 0000:00:1f.3: found GTS capability at 0x500 [ 33.435938] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x1f00 [ 33.435939] sof-audio-pci 0000:00:1f.3: found DRSM capability at 0x1f00 [ 33.435949] sof-audio-pci 0000:00:1f.3: checking for capabilities at offset 0x700 [ 33.435950] sof-audio-pci 0000:00:1f.3: found SPIB capability at 0x700 [ 33.435956] sof-audio-pci 0000:00:1f.3: DMA mask is 64 bit [ 33.435959] sof-audio-pci 0000:00:1f.3: hda global caps = 0x1009701 [ 33.435961] sof-audio-pci 0000:00:1f.3: detected 9 playback and 7 capture streams [ 33.438058] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 33.438060] sof-audio-pci 0000:00:1f.3: using HDA IRQ 173 [ 33.438094] sof-audio-pci 0000:00:1f.3: using IPC IRQ 173 [ 33.438168] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 33.438169] sof-audio-pci 0000:00:1f.3: PP capability, will probe DSP later. [ 33.438178] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at 00000048 [ 33.438188] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 33.443254] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 33.443263] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at 00000048 [ 33.443286] sof-audio-pci 0000:00:1f.3: No ASoC machine driver found - using nocodec [ 33.443353] sof-audio-pci 0000:00:1f.3: loading firmware [ 33.452958] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at 00000048 [ 33.452966] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000048 [ 33.452987] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 33.452997] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at 00000044 [ 33.452998] sof-audio-pci 0000:00:1f.3: booting DSP firmware [ 33.453035] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 33.453096] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 33.453106] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 33.453107] sof-audio-pci 0000:00:1f.3: periods:1 [ 33.453218] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful [ 33.453281] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful [ 33.453291] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1 [ 33.453305] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.454196] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful [ 33.454449] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful [ 33.454549] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised! [ 33.454551] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0 [ 33.518258] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful [ 33.530609] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful [ 33.530629] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful [ 33.530637] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting... [ 33.535460] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000: FW_READY [ 33.535461] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000 [ 33.535755] sof-audio-pci 0000:00:1f.3: Firmware info: version 1:1:0-5dd9a [ 33.535757] sof-audio-pci 0000:00:1f.3: Firmware: ABI 3:7:0 Kernel ABI 3:11:0 [ 33.536232] sof-audio-pci 0000:00:1f.3: found ext header type 1 size 0xb8 [ 33.536347] sof-audio-pci 0000:00:1f.3: mailbox upstream 0x81000 - size 0x1000 [ 33.536348] sof-audio-pci 0000:00:1f.3: mailbox downstream 0xa0000 - size 0x2000 [ 33.536349] sof-audio-pci 0000:00:1f.3: stream region 0xc1000 - size 0x1000 [ 33.536354] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000: FW_READY [ 33.536359] sof-audio-pci 0000:00:1f.3: firmware boot complete [ 33.536383] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000048 [ 33.536393] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at 00000048 [ 33.536425] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at 00000044 [ 33.536435] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at 00000044 [ 33.536452] sof-audio-pci 0000:00:1f.3: generating page table for 000000008fd324df size 0x10000 pages 16 [ 33.536454] sof-audio-pci 0000:00:1f.3: dma_trace_pages: 16 [ 33.536496] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 33.536557] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful [ 33.536567] sof-audio-pci 0000:00:1f.3: period_bytes:0x0 [ 33.536568] sof-audio-pci 0000:00:1f.3: periods:1 [ 33.536642] sof-audio-pci 0000:00:1f.3: stream_tag: 1 [ 33.536645] sof-audio-pci 0000:00:1f.3: ipc tx: 0x90030000: GLB_TRACE_MSG [ 33.536971] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x90030000: GLB_TRACE_MSG [ 33.537516] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x2014001e successful [ 33.537581] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-0 [ 33.537582] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-1 [ 33.537582] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-2 [ 33.537583] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-3 [ 33.537585] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-4 [ 33.537585] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-5 [ 33.537586] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-6 [ 33.537587] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-7 [ 33.537658] sof-audio-pci 0000:00:1f.3: loading topology:intel/sof-tplg/sof-cnl-nocodec.tplg [ 33.538308] sof-audio-pci 0000:00:1f.3: Topology: ABI 3:7:0 Kernel ABI 3:11:0 [ 33.538313] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 0 pipe 0 type 7 name : iDisp3 Tx stream none [ 33.538315] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp3 Tx not handled [ 33.538317] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 1 pipe 1 type 23 name : PCM0P stream Passthrough Playback 0 [ 33.538319] sof-audio-pci 0000:00:1f.3: loaded host PCM0P [ 33.538320] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 33.538324] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.538540] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.538543] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 1 Master Playback Volume [ 33.538547] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 2 chans 2 [ 33.538549] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 2 pipe 1 type 6 name : PGA1.0 stream none [ 33.538551] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.538556] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.538774] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.538778] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 3 pipe 1 type 31 name : BUF1.0 stream none [ 33.538780] sof-audio-pci 0000:00:1f.3: buffer BUF1.0: size 768 caps 0x71 [ 33.538782] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.538977] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.538981] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 4 pipe 1 type 31 name : BUF1.1 stream none [ 33.538983] sof-audio-pci 0000:00:1f.3: buffer BUF1.1: size 768 caps 0x71 [ 33.538993] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.539211] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.539215] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 5 pipe 1 type 27 name : HDA0.OUT stream Analog Playback and Capture [ 33.539218] sof-audio-pci 0000:00:1f.3: dai HDA0.OUT: type 3 index 0 [ 33.539219] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 33.539222] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.539493] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.539496] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA0.OUT stream Analog Playback and Capture [ 33.539499] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 6 pipe 1 type 32 name : PIPELINE.1.HDA0.OUT stream HDA0.OUT [ 33.539501] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 1 comp 6 scheduling comp id 5 [ 33.539503] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.1.HDA0.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.539505] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.539702] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.539710] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.539711] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.539898] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.539901] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 7 pipe 1 type 0 name : codec0_in stream none [ 33.539902] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec0_in not handled [ 33.539903] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 8 pipe 1 type 7 name : iDisp2 Tx stream none [ 33.539904] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp2 Tx not handled [ 33.539905] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 9 pipe 2 type 24 name : PCM0C stream Passthrough Capture 0 [ 33.539906] sof-audio-pci 0000:00:1f.3: loaded host PCM0C [ 33.539906] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 33.539914] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.540114] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.540117] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 2 Master Capture Volume [ 33.540122] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 10 chans 2 [ 33.540124] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 10 pipe 2 type 6 name : PGA2.0 stream none [ 33.540125] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.540128] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.540369] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.540372] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 11 pipe 2 type 31 name : BUF2.0 stream none [ 33.540374] sof-audio-pci 0000:00:1f.3: buffer BUF2.0: size 768 caps 0x71 [ 33.540376] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.540573] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.540576] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 12 pipe 2 type 31 name : BUF2.1 stream none [ 33.540577] sof-audio-pci 0000:00:1f.3: buffer BUF2.1: size 768 caps 0x71 [ 33.540590] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.540796] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.540799] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 13 pipe 2 type 28 name : HDA1.IN stream Analog Playback and Capture [ 33.540801] sof-audio-pci 0000:00:1f.3: dai HDA1.IN: type 3 index 1 [ 33.540802] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 33.540815] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541015] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541017] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA1.IN stream Analog Playback and Capture [ 33.541018] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 14 pipe 2 type 32 name : PIPELINE.2.HDA1.IN stream HDA1.IN [ 33.541019] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 2 comp 14 scheduling comp id 13 [ 33.541020] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.2.HDA1.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.541032] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.541244] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.541251] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.541264] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.541439] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.541443] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 15 pipe 2 type 0 name : codec1_in stream none [ 33.541444] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec1_in not handled [ 33.541446] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 16 pipe 2 type 7 name : iDisp1 Tx stream none [ 33.541447] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name iDisp1 Tx not handled [ 33.541449] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 17 pipe 3 type 23 name : PCM1P stream Passthrough Playback 1 [ 33.541450] sof-audio-pci 0000:00:1f.3: loaded host PCM1P [ 33.541451] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 33.541454] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541776] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541780] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 3 Master Playback Volume [ 33.541784] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 18 chans 2 [ 33.541786] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 18 pipe 3 type 6 name : PGA3.0 stream none [ 33.541787] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.541790] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541992] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.541995] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 19 pipe 3 type 31 name : BUF3.0 stream none [ 33.541997] sof-audio-pci 0000:00:1f.3: buffer BUF3.0: size 768 caps 0x71 [ 33.542008] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.542187] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.542190] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 20 pipe 3 type 31 name : BUF3.1 stream none [ 33.542191] sof-audio-pci 0000:00:1f.3: buffer BUF3.1: size 768 caps 0x71 [ 33.542197] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.542383] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.542385] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 21 pipe 3 type 27 name : HDA2.OUT stream Digital Playback and Capture [ 33.542386] sof-audio-pci 0000:00:1f.3: dai HDA2.OUT: type 3 index 2 [ 33.542387] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 33.542394] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.542615] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.542618] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA2.OUT stream Digital Playback and Capture [ 33.542620] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 22 pipe 3 type 32 name : PIPELINE.3.HDA2.OUT stream HDA2.OUT [ 33.542621] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 3 comp 22 scheduling comp id 21 [ 33.542623] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.3.HDA2.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.542625] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.542846] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.542854] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.542855] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.543002] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.543006] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 23 pipe 3 type 1 name : codec0_out stream none [ 33.543007] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec0_out not handled [ 33.543009] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 24 pipe 3 type 7 name : Analog CPU Playback stream none [ 33.543010] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Analog CPU Playback not handled [ 33.543012] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 25 pipe 4 type 24 name : PCM1C stream Passthrough Capture 1 [ 33.543014] sof-audio-pci 0000:00:1f.3: loaded host PCM1C [ 33.543015] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 33.543018] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.543226] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.543229] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 4 Master Capture Volume [ 33.543235] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 26 chans 2 [ 33.543237] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 26 pipe 4 type 6 name : PGA4.0 stream none [ 33.543239] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.543241] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.543445] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.543447] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 27 pipe 4 type 31 name : BUF4.0 stream none [ 33.543448] sof-audio-pci 0000:00:1f.3: buffer BUF4.0: size 768 caps 0x71 [ 33.543462] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.543647] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.543649] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 28 pipe 4 type 31 name : BUF4.1 stream none [ 33.543650] sof-audio-pci 0000:00:1f.3: buffer BUF4.1: size 768 caps 0x71 [ 33.543664] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.543894] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.543897] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 29 pipe 4 type 28 name : HDA3.IN stream Digital Playback and Capture [ 33.543899] sof-audio-pci 0000:00:1f.3: dai HDA3.IN: type 3 index 3 [ 33.543900] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 33.543903] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544110] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544112] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA3.IN stream Digital Playback and Capture [ 33.544114] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 30 pipe 4 type 32 name : PIPELINE.4.HDA3.IN stream HDA3.IN [ 33.544115] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 4 comp 30 scheduling comp id 29 [ 33.544116] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.4.HDA3.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.544127] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.544340] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.544347] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.544357] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.544522] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.544524] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 31 pipe 4 type 1 name : codec1_out stream none [ 33.544525] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec1_out not handled [ 33.544526] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 32 pipe 4 type 7 name : Digital CPU Playback stream none [ 33.544527] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Digital CPU Playback not handled [ 33.544528] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 33 pipe 5 type 0 name : codec2_in stream none [ 33.544528] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name codec2_in not handled [ 33.544529] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 34 pipe 5 type 7 name : Alt Analog CPU Playback stream none [ 33.544530] sof-audio-pci 0000:00:1f.3: warning: widget type 7 name Alt Analog CPU Playback not handled [ 33.544531] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 35 pipe 6 type 1 name : codec2_out stream none [ 33.544531] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name codec2_out not handled [ 33.544532] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 36 pipe 6 type 0 name : Analog CPU Capture stream none [ 33.544533] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Analog CPU Capture not handled [ 33.544534] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 37 pipe 7 type 23 name : PCM3P stream Passthrough Playback 3 [ 33.544535] sof-audio-pci 0000:00:1f.3: loaded host PCM3P [ 33.544536] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 33.544541] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544749] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544753] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 7 Master Playback Volume [ 33.544757] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 38 chans 2 [ 33.544759] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 38 pipe 7 type 6 name : PGA7.0 stream none [ 33.544760] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.544765] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544975] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.544977] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 39 pipe 7 type 31 name : BUF7.0 stream none [ 33.544978] sof-audio-pci 0000:00:1f.3: buffer BUF7.0: size 768 caps 0x71 [ 33.544980] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.545176] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.545178] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 40 pipe 7 type 31 name : BUF7.1 stream none [ 33.545180] sof-audio-pci 0000:00:1f.3: buffer BUF7.1: size 768 caps 0x71 [ 33.545191] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.545377] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.545379] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 41 pipe 7 type 27 name : HDA4.OUT stream iDisp1 [ 33.545382] sof-audio-pci 0000:00:1f.3: dai HDA4.OUT: type 3 index 4 [ 33.545383] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 33.545389] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.545603] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.545604] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA4.OUT stream iDisp1 [ 33.545606] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 42 pipe 7 type 32 name : PIPELINE.7.HDA4.OUT stream HDA4.OUT [ 33.545607] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 7 comp 42 scheduling comp id 41 [ 33.545608] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.7.HDA4.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.545621] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.545866] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.545871] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.545872] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.546034] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.546038] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 43 pipe 7 type 1 name : iDisp1_out stream none [ 33.546039] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp1_out not handled [ 33.546041] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 44 pipe 7 type 0 name : Digital CPU Capture stream none [ 33.546042] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Digital CPU Capture not handled [ 33.546044] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 45 pipe 8 type 23 name : PCM4P stream Passthrough Playback 4 [ 33.546046] sof-audio-pci 0000:00:1f.3: loaded host PCM4P [ 33.546047] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 33.546049] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.546265] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.546267] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 8 Master Playback Volume [ 33.546270] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 46 chans 2 [ 33.546271] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 46 pipe 8 type 6 name : PGA8.0 stream none [ 33.546273] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.546277] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.546479] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.546482] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 47 pipe 8 type 31 name : BUF8.0 stream none [ 33.546483] sof-audio-pci 0000:00:1f.3: buffer BUF8.0: size 768 caps 0x71 [ 33.546497] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.546716] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.546720] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 48 pipe 8 type 31 name : BUF8.1 stream none [ 33.546721] sof-audio-pci 0000:00:1f.3: buffer BUF8.1: size 768 caps 0x71 [ 33.546723] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.546920] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.546924] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 49 pipe 8 type 27 name : HDA5.OUT stream iDisp2 [ 33.546926] sof-audio-pci 0000:00:1f.3: dai HDA5.OUT: type 3 index 5 [ 33.546926] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 33.546930] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.547141] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.547143] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA5.OUT stream iDisp2 [ 33.547145] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 50 pipe 8 type 32 name : PIPELINE.8.HDA5.OUT stream HDA5.OUT [ 33.547146] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 8 comp 50 scheduling comp id 49 [ 33.547147] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.8.HDA5.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.547159] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.547353] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.547359] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.547370] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.547553] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.547557] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 51 pipe 8 type 1 name : iDisp2_out stream none [ 33.547558] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp2_out not handled [ 33.547560] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 52 pipe 8 type 0 name : Alt Analog CPU Capture stream none [ 33.547561] sof-audio-pci 0000:00:1f.3: warning: widget type 0 name Alt Analog CPU Capture not handled [ 33.547563] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 53 pipe 9 type 23 name : PCM5P stream Passthrough Playback 5 [ 33.547564] sof-audio-pci 0000:00:1f.3: loaded host PCM5P [ 33.547565] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 0 [ 33.547568] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.547789] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.547791] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 9 Master Playback Volume [ 33.547794] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 54 chans 2 [ 33.547795] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 54 pipe 9 type 6 name : PGA9.0 stream none [ 33.547796] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 1 [ 33.547806] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.548025] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.548029] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 55 pipe 9 type 31 name : BUF9.0 stream none [ 33.548031] sof-audio-pci 0000:00:1f.3: buffer BUF9.0: size 768 caps 0x71 [ 33.548040] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.548236] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.548237] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 56 pipe 9 type 31 name : BUF9.1 stream none [ 33.548238] sof-audio-pci 0000:00:1f.3: buffer BUF9.1: size 768 caps 0x71 [ 33.548245] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.548471] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.548474] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 57 pipe 9 type 27 name : HDA6.OUT stream iDisp3 [ 33.548477] sof-audio-pci 0000:00:1f.3: dai HDA6.OUT: type 3 index 6 [ 33.548478] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 2 [ 33.548480] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.548672] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.548674] sof-audio-pci 0000:00:1f.3: error: can't connect DAI HDA6.OUT stream iDisp3 [ 33.548677] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 58 pipe 9 type 32 name : PIPELINE.9.HDA6.OUT stream HDA6.OUT [ 33.548678] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 9 comp 58 scheduling comp id 57 [ 33.548680] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.9.HDA6.OUT: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.548682] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.548897] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.548902] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.548913] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.549058] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.549062] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 59 pipe 9 type 1 name : iDisp3_out stream none [ 33.549063] sof-audio-pci 0000:00:1f.3: warning: widget type 1 name iDisp3_out not handled [ 33.549065] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 60 pipe 10 type 24 name : PCM6C stream Passthrough Capture 6 [ 33.549066] sof-audio-pci 0000:00:1f.3: loaded host PCM6C [ 33.549067] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 33.549069] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.549274] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.549276] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 10 Master Capture Volume [ 33.549281] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 61 chans 2 [ 33.549283] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 61 pipe 10 type 6 name : PGA10.0 stream none [ 33.549284] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 2 [ 33.549292] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.549495] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.549499] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 62 pipe 10 type 31 name : BUF10.0 stream none [ 33.549500] sof-audio-pci 0000:00:1f.3: buffer BUF10.0: size 768 caps 0x71 [ 33.549505] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.549716] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.549719] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 63 pipe 10 type 31 name : BUF10.1 stream none [ 33.549720] sof-audio-pci 0000:00:1f.3: buffer BUF10.1: size 768 caps 0x71 [ 33.549731] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.549953] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.549956] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 64 pipe 10 type 28 name : DMIC0.IN stream dmic01 [ 33.549964] sof-audio-pci 0000:00:1f.3: dai DMIC0.IN: type 2 index 0 [ 33.549965] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 33.549967] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.550224] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.550226] sof-audio-pci 0000:00:1f.3: error: can't connect DAI DMIC0.IN stream dmic01 [ 33.550228] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 65 pipe 10 type 32 name : PIPELINE.10.DMIC0.IN stream DMIC0.IN [ 33.550235] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 10 comp 65 scheduling comp id 64 [ 33.550236] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.10.DMIC0.IN: period 1000 pri 0 mips 5000 core 0 frames 48 [ 33.550238] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.550455] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.550461] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.550472] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.550605] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.550608] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 66 pipe 11 type 24 name : PCM7C stream Passthrough Capture 7 [ 33.550609] sof-audio-pci 0000:00:1f.3: loaded host PCM7C [ 33.550609] sof-audio-pci 0000:00:1f.3: config: periods snk 0 src 2 fmt 0 [ 33.550618] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.550831] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.550835] sof-audio-pci 0000:00:1f.3: tplg: load control type 1 name : 11 Master Capture Volume [ 33.550839] sof-audio-pci 0000:00:1f.3: tplg: load kcontrol index 67 chans 2 [ 33.550841] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 67 pipe 11 type 6 name : PGA11.0 stream none [ 33.550843] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 2 fmt 2 [ 33.550845] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.551077] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.551080] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 68 pipe 11 type 31 name : BUF11.0 stream none [ 33.551081] sof-audio-pci 0000:00:1f.3: buffer BUF11.0: size 256 caps 0x71 [ 33.551083] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.551257] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.551259] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 69 pipe 11 type 31 name : BUF11.1 stream none [ 33.551259] sof-audio-pci 0000:00:1f.3: buffer BUF11.1: size 256 caps 0x71 [ 33.551275] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.551468] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 33.551471] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 70 pipe 11 type 28 name : DMIC1.IN stream dmic16k [ 33.551473] sof-audio-pci 0000:00:1f.3: dai DMIC1.IN: type 2 index 1 [ 33.551473] sof-audio-pci 0000:00:1f.3: config: periods snk 2 src 0 fmt 2 [ 33.551477] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.551714] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW [ 33.551716] sof-audio-pci 0000:00:1f.3: error: can't connect DAI DMIC1.IN stream dmic16k [ 33.551718] sof-audio-pci 0000:00:1f.3: tplg: ready widget id 71 pipe 11 type 32 name : PIPELINE.11.DMIC1.IN stream DMIC1.IN [ 33.551720] sof-audio-pci 0000:00:1f.3: tplg: pipeline id 11 comp 71 scheduling comp id 70 [ 33.551721] sof-audio-pci 0000:00:1f.3: pipeline PIPELINE.11.DMIC1.IN: period 1000 pri 0 mips 5000 core 0 frames 16 [ 33.551724] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.551942] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW [ 33.551949] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1 [ 33.551959] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.552106] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE [ 33.552110] sof-audio-pci 0000:00:1f.3: tplg: load pcm DMIC32 6 [ 33.552116] sof-audio-pci 0000:00:1f.3: tplg: load pcm DMIC16 7 [ 33.552120] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDA Analog 0 [ 33.552128] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDA Digital 1 [ 33.552131] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI1 3 [ 33.552134] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI2 4 [ 33.552136] sof-audio-pci 0000:00:1f.3: tplg: load pcm HDMI3 5 [ 33.552139] sof-audio-pci 0000:00:1f.3: sink PCM6C control none source BUF10.0 [ 33.552140] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552318] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552322] sof-audio-pci 0000:00:1f.3: sink BUF10.0 control none source PGA10.0 [ 33.552337] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552512] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552515] sof-audio-pci 0000:00:1f.3: sink PGA10.0 control none source BUF10.1 [ 33.552531] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552729] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552733] sof-audio-pci 0000:00:1f.3: sink PCM7C control none source BUF11.0 [ 33.552735] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552935] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.552938] sof-audio-pci 0000:00:1f.3: sink BUF11.0 control none source PGA11.0 [ 33.552952] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553124] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553128] sof-audio-pci 0000:00:1f.3: sink PGA11.0 control none source BUF11.1 [ 33.553140] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553307] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553311] sof-audio-pci 0000:00:1f.3: sink BUF10.1 control none source DMIC0.IN [ 33.553324] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553509] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553512] sof-audio-pci 0000:00:1f.3: sink BUF11.1 control none source DMIC1.IN [ 33.553520] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553721] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553733] sof-audio-pci 0000:00:1f.3: sink BUF1.0 control none source PCM0P [ 33.553737] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553891] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.553893] sof-audio-pci 0000:00:1f.3: sink PGA1.0 control none source BUF1.0 [ 33.553907] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554045] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554053] sof-audio-pci 0000:00:1f.3: sink BUF1.1 control none source PGA1.0 [ 33.554060] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554206] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554208] sof-audio-pci 0000:00:1f.3: sink PCM0C control none source BUF2.0 [ 33.554215] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554365] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554367] sof-audio-pci 0000:00:1f.3: sink BUF2.0 control none source PGA2.0 [ 33.554382] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554526] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554527] sof-audio-pci 0000:00:1f.3: sink PGA2.0 control none source BUF2.1 [ 33.554536] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554662] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554664] sof-audio-pci 0000:00:1f.3: sink BUF3.0 control none source PCM1P [ 33.554672] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554839] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.554840] sof-audio-pci 0000:00:1f.3: sink PGA3.0 control none source BUF3.0 [ 33.554858] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555050] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555059] sof-audio-pci 0000:00:1f.3: sink BUF3.1 control none source PGA3.0 [ 33.555062] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555217] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555229] sof-audio-pci 0000:00:1f.3: sink PCM1C control none source BUF4.0 [ 33.555231] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555406] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555409] sof-audio-pci 0000:00:1f.3: sink BUF4.0 control none source PGA4.0 [ 33.555412] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555572] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555575] sof-audio-pci 0000:00:1f.3: sink PGA4.0 control none source BUF4.1 [ 33.555588] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555794] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555798] sof-audio-pci 0000:00:1f.3: sink BUF7.0 control none source PCM3P [ 33.555800] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555981] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.555984] sof-audio-pci 0000:00:1f.3: sink PGA7.0 control none source BUF7.0 [ 33.555990] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556149] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556152] sof-audio-pci 0000:00:1f.3: sink BUF7.1 control none source PGA7.0 [ 33.556158] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556313] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556334] sof-audio-pci 0000:00:1f.3: sink BUF8.0 control none source PCM4P [ 33.556337] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556496] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556499] sof-audio-pci 0000:00:1f.3: sink PGA8.0 control none source BUF8.0 [ 33.556512] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556688] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556691] sof-audio-pci 0000:00:1f.3: sink BUF8.1 control none source PGA8.0 [ 33.556697] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556874] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.556878] sof-audio-pci 0000:00:1f.3: sink BUF9.0 control none source PCM5P [ 33.556880] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557064] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557068] sof-audio-pci 0000:00:1f.3: sink PGA9.0 control none source BUF9.0 [ 33.557070] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557238] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557241] sof-audio-pci 0000:00:1f.3: sink BUF9.1 control none source PGA9.0 [ 33.557248] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557441] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557454] sof-audio-pci 0000:00:1f.3: sink HDA0.OUT control none source BUF1.1 [ 33.557458] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557642] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557648] sof-audio-pci 0000:00:1f.3: sink BUF2.1 control none source HDA1.IN [ 33.557651] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557857] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.557860] sof-audio-pci 0000:00:1f.3: sink HDA2.OUT control none source BUF3.1 [ 33.557863] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558022] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558025] sof-audio-pci 0000:00:1f.3: sink BUF4.1 control none source HDA3.IN [ 33.558033] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558175] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558179] sof-audio-pci 0000:00:1f.3: sink HDA4.OUT control none source BUF7.1 [ 33.558184] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558366] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558370] sof-audio-pci 0000:00:1f.3: sink HDA5.OUT control none source BUF8.1 [ 33.558383] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558591] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558596] sof-audio-pci 0000:00:1f.3: sink HDA6.OUT control none source BUF9.1 [ 33.558601] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558766] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT [ 33.558770] sof-audio-pci 0000:00:1f.3: sink HDA1.IN control none source codec0_in [ 33.558773] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec0_in nor sink component HDA1.IN is of buffer type, ignoring link [ 33.558775] sof-audio-pci 0000:00:1f.3: sink HDA3.IN control none source codec1_in [ 33.558777] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec1_in nor sink component HDA3.IN is of buffer type, ignoring link [ 33.558779] sof-audio-pci 0000:00:1f.3: sink codec0_out control none source HDA0.OUT [ 33.558781] sof-audio-pci 0000:00:1f.3: sink codec1_out control none source HDA2.OUT [ 33.558783] sof-audio-pci 0000:00:1f.3: sink HDA3.IN control none source codec2_in [ 33.558785] sof-audio-pci 0000:00:1f.3: warning: neither Linked source component codec2_in nor sink component HDA3.IN is of buffer type, ignoring link [ 33.558787] sof-audio-pci 0000:00:1f.3: sink codec2_out control none source HDA2.OUT [ 33.558789] sof-audio-pci 0000:00:1f.3: sink iDisp1_out control none source HDA4.OUT [ 33.558791] sof-audio-pci 0000:00:1f.3: sink iDisp2_out control none source HDA5.OUT [ 33.558793] sof-audio-pci 0000:00:1f.3: sink iDisp3_out control none source HDA6.OUT [ 33.558806] sof-audio-pci 0000:00:1f.3: ASoC: physical link dmic01 (id 6) not exist [ 33.558857] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful [ 33.558872] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.558884] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.558902] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.558926] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.558937] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.558962] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.558983] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.558989] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559022] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559047] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559050] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559082] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559107] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559110] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559135] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559148] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559160] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559184] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559209] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559220] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559244] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559269] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559280] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559308] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559316] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 33.559326] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask 1 [ 33.559329] sof-audio-pci 0000:00:1f.3: error: tplg component load failed -22 [ 33.559334] sof-audio-pci 0000:00:1f.3: error: failed to load DSP topology -22 [ 33.559335] sof-audio-pci 0000:00:1f.3: ASoC: failed to probe component -22 [ 33.559359] sof-nocodec sof-nocodec: ASoC: failed to instantiate card -22 [ 33.559421] sof-nocodec: probe of sof-nocodec failed with error -22 [ 33.559425] sof-audio-pci 0000:00:1f.3: created machine sof-nocodec [ 33.559426] sof-audio-pci 0000:00:1f.3: Completing SOF PCI probe [ 35.955629] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x20140000 successful [ 36.040705] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000: GLB_PM_MSG: CTX_SAVE [ 36.547598] sof-audio-pci 0000:00:1f.3: error: ipc timed out for 0x40010000 size 76 [ 36.547599] sof-audio-pci 0000:00:1f.3: info: preventing DSP entering D3 state to preserve context [ 36.547609] sof-audio-pci 0000:00:1f.3: unknown ROM status value ffffffff [ 36.547917] sof-audio-pci 0000:00:1f.3: invalid header size 0xffffffff. FW oops is bogus [ 36.547918] sof-audio-pci 0000:00:1f.3: error: unexpected fault 0xffffffff trace 0xffffffff [ 36.547971] sof-audio-pci 0000:00:1f.3: error: hda irq intsts 0x00000000 intlctl 0xc0000000 rirb 00 [ 36.547971] sof-audio-pci 0000:00:1f.3: error: dsp irq ppsts 0x00000000 adspis 0x00000000 [ 36.548003] sof-audio-pci 0000:00:1f.3: error: host status 0x00000000 dsp status 0x00000000 mask 0x00000000 [ 36.548004] sof-audio-pci 0000:00:1f.3: ctx_save ipc error -110, proceeding with suspend [ 36.548054] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 36.548071] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful [ 36.548082] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f [ 36.548290] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at 00000044 [ 36.548300] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000010 at 00000044 ```
plbossart commented 4 years ago

did you remove the symlink? It seems you are still using the nocodec mode? [ 33.537658] sof-audio-pci 0000:00:1f.3: loading topology:intel/sof-tplg/sof-cnl-nocodec.tplg

tokyovigilante commented 4 years ago
[   46.321983] sof-audio-pci 0000:00:1f.3: loading topology:intel/sof-tplg/sof-cnl-nocodec.tplg
[   46.322177] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof-tplg/sof-cnl-nocodec.tplg failed with error -2
[   46.322178] sof-audio-pci 0000:00:1f.3: error: tplg request firmware intel/sof-tplg/sof-cnl-nocodec.tplg failed err: -2
[   46.322179] sof-audio-pci 0000:00:1f.3: error: failed to load DSP topology -2
[   46.322179] sof-audio-pci 0000:00:1f.3: ASoC: failed to probe component -2
[   46.322184] sof-nocodec sof-nocodec: ASoC: failed to instantiate card -2

That's with the symlink removed, the only 1.3 topology file Lenovo is currently providing is sof-hda-generic.tplg, so I assume those messages relate to the nocodec topology being absent, ie it doesn't seem to try to load the hda-generic topology in that case, whereas I presume it was on my 5.3 kernel. I did try the nocodec topology from my 1.4 build also, but that didn't work either, and gave me the following (100x of times):

[   70.851717] sof-audio-pci 0000:00:1f.3: pcm: free stream 0 dir 0
[   70.851789] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.851790] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.851791] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.851792] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.851793] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.851794] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.851795] sof-audio-pci 0000:00:1f.3: pcm: hw params stream 0 dir 0
[   70.851796] sof-audio-pci 0000:00:1f.3: generating page table for 0000000034c382ab size 0xffc0 pages 16
[   70.851801] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful
[   70.851814] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[   70.851816] sof-audio-pci 0000:00:1f.3: period_bytes:0x12c0
[   70.851817] sof-audio-pci 0000:00:1f.3: periods:13
[   70.851825] sof-audio-pci 0000:00:1f.3: stream_tag 1
[   70.851828] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60010000: GLB_STREAM_MSG: PCM_PARAMS
[   70.851934] sof-audio-pci 0000:00:1f.3: error: ipc error for 0x60010000 size 20
[   70.851935] sof-audio-pci 0000:00:1f.3: error: hw params ipc failed for stream 1
[   70.851936] sof-audio-pci 0000:00:1f.3: ASoC: 0000:00:1f.3 hw params failed: -22
[   70.851937]  Port0: ASoC: hw_params FE failed -22
[   70.851938] sof-audio-pci 0000:00:1f.3: pcm: free stream 0 dir 0
[   70.852000] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.852001] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.852002] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.852003] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.852004] sof-audio-pci 0000:00:1f.3: rate_min: 48000 rate_max: 48000
[   70.852004] sof-audio-pci 0000:00:1f.3: channels_min: 2 channels_max: 2
[   70.852006] sof-audio-pci 0000:00:1f.3: pcm: hw params stream 0 dir 0
[   70.852007] sof-audio-pci 0000:00:1f.3: generating page table for 0000000034c382ab size 0xffc0 pages 16
[   70.852012] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x140000 successful
[   70.852024] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x40000 successful
[   70.852026] sof-audio-pci 0000:00:1f.3: period_bytes:0x1080
[   70.852027] sof-audio-pci 0000:00:1f.3: periods:15
[   70.852036] sof-audio-pci 0000:00:1f.3: stream_tag 1
[   70.852039] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60010000: GLB_STREAM_MSG: PCM_PARAMS
[   70.852146] sof-audio-pci 0000:00:1f.3: error: ipc error for 0x60010000 size 20
[   70.852147] sof-audio-pci 0000:00:1f.3: error: hw params ipc failed for stream 1
[   70.852147] sof-audio-pci 0000:00:1f.3: ASoC: 0000:00:1f.3 hw params failed: -22
[   70.852148]  Port0: ASoC: hw_params FE failed -22

I appreciate none of these are likely to be supported configurations, but it would be nice to be able to run a 5.4 or devel kernel with the existing 1.3 firmware/topology. Thanks again for the attention.

xiulipan commented 4 years ago

@plbossart @mengdonglin We will try to add a matrix of test for daily test for CI: FW: release 1.3/1.4/master Kernel: sof-dev/linux/audio for-next Any other release version need to be tracked?

plbossart commented 4 years ago

@xiulipan it'd be good if you can test integration/soundwire-latest with the SoundWire options enabled on older platforms w/o SoundWire, just to check if things work without any impact from the added SoundWire initializations/parsing. Just today I found a case I didn't manage on Up2 w/ hda-generic-idisp so it'd be quite good before going upstream. We should use the latest firmware there. It's a different problem from this issue #1885 really.

PaulVanSchayck commented 4 years ago

I think you have a config issue for your kernel, most likely you didn't select HDAudio support.

please make sure you have this enabled. CONFIG_SND_SOC_SOF_HDA_LINK=y CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y

I'm hitting a similar looking problem on Ubuntu 19.10 (and also on a Lenovo X1 7th gen) using the Ubuntu kernel 5.3.0-18-generic. When checking its config it reports this:

$ grep CONFIG_SND_SOC_SOF_HDA /boot/config-5.3.0-18-generic 
CONFIG_SND_SOC_SOF_HDA_COMMON=m
CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m

I'm also getting this error where it loads the nocodec machine driver:

[   10.067961] sof-audio-pci 0000:00:1f.3: warning: No matching ASoC machine driver found
[   10.067965] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040380
[   10.068296] sof-audio-pci 0000:00:1f.3: use msi interrupt mode
[   10.073342] sof-audio-pci 0000:00:1f.3: No ASoC machine driver found - using nocodec
[   10.081756] sof-audio-pci 0000:00:1f.3: unexpected ipc interrupt raised!

Would this be an issue with this particular kernel config, and we need to talk to the Ubuntu devs to enable the other options? Or is there something else going on?

Sorry for semi-hijacking this issue. But I thought them to be closely related to each other.

plbossart commented 4 years ago

@PaulVanSchayck can you attach the config? I wonder why nocodec is even selected.

PaulVanSchayck commented 4 years ago

@plbossart Here you go. Once again, this is the stock Ubuntu kernel for 19.10, built by Canonical.

config-5.3.0-18-generic.txt

plbossart commented 4 years ago

ok, no idea why Ubuntu enabled 'nocodec'.

      This adds support for a dummy/nocodec machine driver fallback
      option if no known codec is detected. This is typically only
      enabled for developers or devices where the sound card is
      controlled externally

These two options should be removed really: CONFIG_SND_SOC_SOF_NOCODEC=m CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y

That said, this doesn't explain why an HDaudio card is not detected. I'll try with the Ubuntu kernel from git://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/eoan with this config.  

plbossart commented 4 years ago

ok, this is definitively an Ubuntu issue. They defined NOCODEC support, which is mutually exclusive with HDAudio support! when you remove the NOCODEC support, then a new option shows up for HDAudio support.

The config should be modified with the following diffs

6656c6656
< # CONFIG_SND_SOC_INTEL_SKYLAKE is not set
---
> CONFIG_SND_SOC_INTEL_SKYLAKE=m
6661,6664c6661,6664
< # CONFIG_SND_SOC_INTEL_CNL is not set
< # CONFIG_SND_SOC_INTEL_CFL is not set
< # CONFIG_SND_SOC_INTEL_CML_H is not set
< # CONFIG_SND_SOC_INTEL_CML_LP is not set
---
> CONFIG_SND_SOC_INTEL_CNL=m
> CONFIG_SND_SOC_INTEL_CFL=m
> CONFIG_SND_SOC_INTEL_CML_H=m
> CONFIG_SND_SOC_INTEL_CML_LP=m
6667c6667
< # CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC is not set
---
> CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
6702c6702,6703
< # CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
---
> CONFIG_SND_SOC_SOF_NOCODEC=m
> CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y
6706d6706
< CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
6734,6735d6733
< CONFIG_SND_SOC_SOF_HDA_LINK=y
< CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
6737d6734
< CONFIG_SND_SOC_SOF_HDA=m

full file here: config-5.3.0-18-fixed.txt

tokyovigilante commented 4 years ago

It turns out this was the issue for me too sorry, I had the HD audio codec enabled but also the nocodec option, disabling this allows the 1.3 firmware/topology to work with kernel 5.4 and my existing pulseaudio config/ALSA UCM. Sorry about that!

PaulVanSchayck commented 4 years ago

Thanks for the help and double checks Pierre.

After searching the Ubuntu Kernel tracker, turned out this was already self-reported by the Ubuntu developers a couple of days a go in this bug report on launchpad.

lgirdwood commented 4 years ago

@plbossart can we close this now with your latest commits being merged ?

tokyovigilante commented 4 years ago

Firmware load working well for me now with the kernel configs mentioned in the thread.

plbossart commented 4 years ago

Closing. Thanks @tokyovigilante and @PaulVanSchayck for your help, we appreciate feedback from the community.