Skip to content

[Bug][CML] HDMI aplay no output if HDMI and DP are both connected and DP aplay is not used before. #878

Closed

Description

@ClarexZhou

Describe the bug
HDMI has no audio output if both HDMI and DP are connected and DP isn't used before.

To Reproduce

  1. Connect HDMI and DP to different compuer monitor.
  2. aplay -Dhw:0,3 -r48000 -c2 -fs16_le wav/48California_Dreaming.wav -vv -i, check audio output

Actual result
HDMI aplay has no audio output.
More info:

  1. HDMI can output normally after disconnect DP
  2. HDMI can output normally after do at least 1 time aplay to DP and then aplay to HDMI can output normally.

Expected behavior
HDMI audio should be output normally.

Environment
Kernel repo | https://github.com/RanderWang/linux/tree/cml-validation-20190426

 Made from:
  f7e9d4a [thesofproject/linux: topic/sof-dev]

No error log on sof-logger.

[ 1184.920395] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1184.920579] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1184.920590] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 1184.920686] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 1184.926138] sof-audio-pci 0000:00:1f.3: pcm: open stream 3 dir 0
[ 1184.926143] sof-audio-pci 0000:00:1f.3: period min 192 max 16384 bytes
[ 1184.926146] sof-audio-pci 0000:00:1f.3: period count 2 max 16
[ 1184.926149] sof-audio-pci 0000:00:1f.3: buffer max 65536 bytes
[ 1184.926650] sof-audio-pci 0000:00:1f.3: format_val=49, rate=48000, ch=2, format=10
[ 1184.926659] sof-audio-pci 0000:00:1f.3: pcm: hw params stream 3 dir 0
[ 1184.926665] sof-audio-pci 0000:00:1f.3: generating page table for 00000000fdb3505b size 0xffc0 pages 16
[ 1184.926696] sof-audio-pci 0000:00:1f.3: period_bytes:0x3fc0
[ 1184.926698] sof-audio-pci 0000:00:1f.3: periods:4
[ 1184.926716] sof-audio-pci 0000:00:1f.3: stream_tag 1
[ 1184.926729] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60010000: GLB_STREAM_MSG: PCM_PARAMS
[ 1184.926913] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60010000: GLB_STREAM_MSG: PCM_PARAMS
[ 1184.926917] sof-audio-pci 0000:00:1f.3: pcm: stream dir 0, posn mailbox offset is 790528
[ 1184.928914] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 3 dir 0 cmd 1
[ 1184.928926] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1184.929163] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
[ 1184.929173] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=1
[ 1185.419250] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[ 1185.419278] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[ 1185.919334] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[ 1185.919361] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[ 1194.985228] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 3 dir 0 cmd 0
[ 1194.985246] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[ 1194.985366] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
[ 1194.985381] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=0
[ 1194.985516] sof-audio-pci 0000:00:1f.3: pcm: free stream 3 dir 0
[ 1194.985526] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[ 1194.985675] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60030000: GLB_STREAM_MSG: PCM_FREE
[ 1194.985783] sof-audio-pci 0000:00:1f.3: pcm: close stream 3 dir 0
[ 1195.919280] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[ 1195.919314] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[ 1197.306168] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000: GLB_PM_MSG: CTX_SAVE
[ 1197.306379] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40010000: GLB_PM_MSG: CTX_SAVE
[ 1197.306406] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful
[ 1197.306410] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1000f0f successful
[ 1197.306411] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f
[ 1197.306436] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000010 at  00000044
[ 1200.346280] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
[ 1200.346291] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at  00000048
[ 1200.346297] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[ 1200.349231] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000048
[ 1200.349234] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at  00000048
[ 1200.349237] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at  00000048
[ 1200.349239] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[ 1200.349242] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000048
[ 1200.349244] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000040 at  00000048
[ 1200.349295] sof-audio-pci 0000:00:1f.3: loading firmware
[ 1200.349297] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000002 at  00000048
[ 1200.349300] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
[ 1200.349303] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
[ 1200.349305] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000004 at  00000044
[ 1200.349306] sof-audio-pci 0000:00:1f.3: booting DSP firmware
[ 1200.349348] sof-audio-pci 0000:00:1f.3: period_bytes:0x0
[ 1200.349349] sof-audio-pci 0000:00:1f.3: periods:1
[ 1200.349401] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0f successful
[ 1200.349407] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f0f0e successful
[ 1200.349409] sof-audio-pci 0000:00:1f.3: unstall/run core: core_mask = 1
[ 1200.349412] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.349937] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x80000000 successful
[ 1200.349945] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010e0e successful
[ 1200.350011] sof-audio-pci 0000:00:1f.3: error: no reply expected, received 0x0
[ 1200.422094] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5000001 successful
[ 1200.432035] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x5 successful
[ 1200.432051] sof-audio-pci 0000:00:1f.3: Firmware download successful, booting...
[ 1200.437415] sof-audio-pci 0000:00:1f.3: ipc rx: 0x70000000: FW_READY
[ 1200.437421] sof-audio-pci 0000:00:1f.3: ipc: DSP is ready 0x70000000 offset 0x81000
[ 1200.437439] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x70000000: FW_READY
[ 1200.437499] sof-audio-pci 0000:00:1f.3: firmware boot complete
[ 1200.437514] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000048
[ 1200.437527] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000002 at  00000048
[ 1200.437535] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000004 at  00000044
[ 1200.437541] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000044
[ 1200.437571] sof-audio-pci 0000:00:1f.3: period_bytes:0x0
[ 1200.437574] sof-audio-pci 0000:00:1f.3: periods:1
[ 1200.437589] sof-audio-pci 0000:00:1f.3: stream_tag: 1
[ 1200.437597] sof-audio-pci 0000:00:1f.3: ipc tx: 0x90010000: GLB_TRACE_MSG
[ 1200.437855] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x90010000: GLB_TRACE_MSG
[ 1200.437872] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438012] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438025] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438148] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438156] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.438312] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.438322] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.438472] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.438485] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438616] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438624] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.438721] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.438726] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.438731] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.438809] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.438819] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438926] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.438936] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439054] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439063] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439160] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439167] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439262] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439272] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439390] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439398] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.439498] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.439502] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.439507] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.439586] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.439596] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439704] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439714] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439821] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.439827] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439926] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.439932] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440045] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440058] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440169] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440176] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.440283] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.440288] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.440292] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.440369] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.440379] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440484] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440494] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440601] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440607] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440711] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440718] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440820] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.440830] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440947] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.440955] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.441071] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.441081] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.441086] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.441165] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.441175] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441286] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441297] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441407] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441414] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.441520] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.441527] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.441632] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.441642] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441758] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.441765] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.441873] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.441877] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.441881] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.441958] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.441982] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442086] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442097] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442211] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442217] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.442323] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.442330] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.442432] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.442443] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442561] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442568] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.442682] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.442686] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.442691] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.442769] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.442779] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442894] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.442904] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443031] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443040] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443148] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443155] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443268] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443278] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443401] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443408] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.443523] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.443527] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.443532] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.443606] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.443616] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443732] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443742] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443856] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.443863] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443987] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.443997] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444103] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444113] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444263] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444270] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.444391] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.444395] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.444399] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.444476] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.444486] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444603] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444614] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444732] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.444739] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444846] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444853] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444960] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW
[ 1200.444981] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.445109] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30010000: GLB_TPLG_MSG: COMP_NEW
[ 1200.445117] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.445250] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30100000: GLB_TPLG_MSG: PIPE_NEW
[ 1200.445254] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 1 : core_mask 1
[ 1200.445259] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.445336] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40070000: GLB_PM_MSG: CORE_ENABLE
[ 1200.445342] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445446] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445451] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445555] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445560] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445666] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445670] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445779] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445783] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445890] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.445895] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446024] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446032] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446136] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446141] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446310] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446315] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446394] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446399] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446481] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446486] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446567] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446572] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446655] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446660] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446744] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446749] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446836] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446840] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446926] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.446931] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447029] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447036] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447123] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447128] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447226] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447231] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447318] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447323] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447413] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447419] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447513] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447518] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447614] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447619] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447714] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447719] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447816] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447821] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447915] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.447920] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448040] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448047] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448150] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448155] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448262] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448267] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448369] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448373] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448455] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448460] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448545] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448551] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448640] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448645] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448738] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448743] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448836] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448841] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448940] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.448945] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.449059] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30030000: GLB_TPLG_MSG: COMP_CONNECT
[ 1200.449075] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449186] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449199] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449312] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449325] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449436] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449449] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449561] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449574] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449684] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449697] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449808] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449822] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449932] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.449948] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.450304] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.450322] sof-audio-pci 0000:00:1f.3: ipc tx: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.450707] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x80010000: GLB_DAI_MSG: CONFIG
[ 1200.450712] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.11.DMIC1.IN id 62
[ 1200.450716] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.450897] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.450901] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.10.DMIC0.IN id 56
[ 1200.450905] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451048] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451054] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.9.HDA6.OUT id 49
[ 1200.451061] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451226] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451233] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.8.HDA5.OUT id 42
[ 1200.451239] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451352] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451356] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.7.HDA4.OUT id 35
[ 1200.451360] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451464] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451468] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.4.HDA3.IN id 26
[ 1200.451472] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451574] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451578] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.3.HDA2.OUT id 19
[ 1200.451582] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451675] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451679] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.2.HDA1.IN id 12
[ 1200.451683] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451771] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451775] sof-audio-pci 0000:00:1f.3: tplg: complete pipeline PIPELINE.1.HDA0.OUT id 5
[ 1200.451779] sof-audio-pci 0000:00:1f.3: ipc tx: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451861] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x30130000: GLB_TPLG_MSG: PIPE_COMPLETE
[ 1200.451875] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452085] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452100] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452238] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452251] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452452] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452467] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
[ 1200.452469] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452485] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
[ 1200.452658] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452671] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452865] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.452878] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453132] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453150] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453347] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453360] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453542] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453554] sof-audio-pci 0000:00:1f.3: ipc tx: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453741] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x50010000: GLB_COMP_MSG: SET_VALUE: SET_VALUE
[ 1200.453751] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 1200.453831] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40020000: GLB_PM_MSG: CTX_RESTORE
[ 1200.459471] sof-audio-pci 0000:00:1f.3: pcm: open stream 4 dir 0

HDMI_logger.log
HDMI_dmesg.log

Activity

  1. ClarexZhou commented on Apr 30, 2019

    @ClarexZhou
    Author

    Error also seen after S3 and wake up when both HDMI and DP connected.

  2. kv2019i commented on May 7, 2019

    @kv2019i
    Collaborator

    @wenqingfu Ack, will try to reproduce on the CFL setup.

  3. kv2019i commented on May 8, 2019

    @kv2019i
    Collaborator

    After some hickups (I first tried on latest sofdev tip, but that does not seem to work well on CML .. going to Rander's tree solved thse), I could reproduce the issue as reported.

    However, as per recent discussion on alsa-devel, this is actually the expected behaviour and thus not a bug. Discussion here:
    https://mailman.alsa-project.org/pipermail/alsa-devel/2019-May/148817.html

    Reporting an error later, is an actual bug, and Libin has fixed that and fix is already merged to Mark's tree:
    https://mailman.alsa-project.org/pipermail/alsa-devel/2019-May/148986.html

  4. wenqingfu commented on May 8, 2019

    @wenqingfu

    Reporting an error later, is an actual bug, and Libin has fixed that and fix is already merged to Mark's tree:
    https://mailman.alsa-project.org/pipermail/alsa-devel/2019-May/148986.html

    @bardliao to pick up

  5. bardliao commented on May 9, 2019

    @bardliao
    Collaborator
  6. ClarexZhou commented on May 9, 2019

    @ClarexZhou
    Author

    Error not seen on CML laptop with Libin's fix.
    Environment
    Rander UCM https://github.com/RanderWang/intel-UCM  
    Kernel repo:5b1bd17 https://github.com/thesofproject/linux/tree/release/sof-v5.0
    Firmware repo: 39a3735 https://github.com/thesofproject/sof/commits/master |  
    Topology: https://github.com/thesofproject/sof/commits/master . Same as above SOF repo
    file: tools/topology/sof-hda-generic.m4, sof-hda-generic-2ch.tplg

  7. ClarexZhou commented on May 10, 2019

    @ClarexZhou
    Author

    Update status:
    HDMI can output normally after s3 when both HDMI and DP are connected.
    But issue still exist when do system reboot with both HDMI and DP connected

  8. kv2019i commented on May 10, 2019

    @kv2019i
    Collaborator

    @ClarexZhou

    Update status:
    HDMI can output normally after s3 when both HDMI and DP are connected.
    But issue still exist when do system reboot with both HDMI and DP connected

    Hmm, for one, this sounds like a new issue and the original reproduction steps do not apply, so a new issue would be better. Second, I can reproduce this. If I boot with HDMI and DP connected, audio plays just fine. Can you clarify the exact steps to reproduce?

  9. YvonneYang2 commented on May 10, 2019

    @YvonneYang2

    There are two scenarios can reproduced the issue.
    Scenario 1:
    HDMI and DP both connected to laptop, then do system reboot. Do aplay via HDMI after system reboot.
    Scenario 2:
    Do s3 without HDMI&DP connected(not play music), then plug in HDMI and DP during s3. Do aplay via HDMI after wake up.
    Both scenarios can reproduced the issue.

  10. mengdonglin commented on May 13, 2019

    @mengdonglin

    @keqiaozhang Please help to check to check on GLK and WHL RVP (i2s mode)
    @ClarexZhou please help to check on CFL-S RVP.

  11. 10 remaining items

  12. kv2019i commented on May 15, 2019

    @kv2019i
    Collaborator

    Thanks a lot! One clarification:

    @YvonneYang2 wrote:

    I've checked scenario123

    Which scenario these logs are for? Let's focus on one scenario only, otherwise it's very hard to analyze the logs. I guess this is scenario3 as I see monitors connected both before and after S3? Can you confirm?

    Otherwise PCM status seems ok (hw_ptr is advancing status1.txt -> status2.txt). Display status is also correct, both monitors are detected with audio supprot. Also amixer seems correct (both cvt routing and jack settings are correct).

  13. YvonneYang2 commented on May 16, 2019

    @YvonneYang2

    OK, I reproduced the issue again. Update all logs and detailed the test recipe. Let's focus on the scenario 3 :

    1. Do s3 with HDMI&DP both connected(not playing music)
    2. Only play HDMI after wake up.

    Test recipe
    Rander UCM https://github.com/RanderWang/intel-UCM
    Kernel repo:4e6eefc https://github.com/thesofproject/linux/tree/release/sof-v5.0
    Firmware repo: b73b9a6 https://github.com/thesofproject/sof/commits/debug-ipc-timeout
    Topology: https://github.com/thesofproject/sof/commits/debug-ipc-timeout Same as above SOF repo
    File: tools/topology/sof-hda-generic.m4, sof-hda-generic-2ch.tplg
    platform: CML laptop with ALC3204 codec
    Alsamixer: HDMI: set the cvt (Pin5-Port0, cvt-2) / DP: set the cvt (Pin6-Port0, cvt-3)

    All logs:
    i915_display_afterS3.log
    i915_display_beforeS3.log
    status1.txt
    status2.txt
    status3.txt
    amixer_after.log
    amixer_before.log
    dmesg.log

  14. kv2019i commented on May 16, 2019

    @kv2019i
    Collaborator

    @YvonneYang2 wrote:

    OK, I reproduced the issue again. Update all logs and detailed the test recipe. Let's focus on the scenario 3 :
    1. Do s3 with HDMI&DP both connected(not playing music)

    One interesting finding from the most recent log. You state that you are not playing music when S3 is hit. However the logs show that PCM is running when S3 suspend process is started. Is this correct, did you stop aplay well before entering S3, or do we have an issue that PCM playback did not properly stop and you in fact have HDMI playback active when S3 is entered. This should still work, but could explain why I have not been able to reproduce (I have not tried S3 while playback is active for this bug).

    Relevant log lines (annotated with KV comments):

    [  467.821307] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60040000: GLB_STREAM_MSG: TRIG_START
    [  467.821468] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60040000: GLB_STREAM_MSG: TRIG_START
    [  467.821470] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=1
    KV: at 467sec, PCM playback is started succesfully here to
    [  468.278324] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
    [  468.278357] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
    [  468.778556] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
    [  468.778589] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
    [  474.264413] PM: suspend entry (s2idle)
    KV: at 474, without stopping playback, S3 is entered
    
  15. kv2019i commented on May 16, 2019

    @kv2019i
    Collaborator

    @YvonneYang2 Good news and bad news. :) I now got some extra cables to test dual output on WHL and now I managed to reproduce the problem. This is really good, ability to reproduce goes a long way. The bad news is this looks really tricky -- on SOF side, nothing seems wrong, so this may lead to graphics side. I'll report back.

  16. added
    WHLApplies to WhiskeyLake platform
    on May 16, 2019
  17. YvonneYang2 commented on May 17, 2019

    @YvonneYang2

    Tried scenario 3 many times that stop music before enter s3, I found that sometimes dmesg has the close stream message and sometimes not have the close stream message. But no matter if shows close stream message, HDMI still has no audio output after waking up from s3 . If you need, I will catch the all logs you need with dmesg shows close stream.

    dmesg shows close stream messge during test as below

    [53262.234349] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
    [53262.234384] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
    [53272.833385] sof-audio-pci 0000:00:1f.3: pcm: trigger stream 3 dir 0 cmd 0
    [53272.833408] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
    [53272.833533] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60050000: GLB_STREAM_MSG: TRIG_STOP
    [53272.833544] sof-audio-pci 0000:00:1f.3: In hda_link_pcm_trigger cmd=0
    [53272.833718] sof-audio-pci 0000:00:1f.3: pcm: free stream 3 dir 0
    [53272.833729] sof-audio-pci 0000:00:1f.3: ipc tx: 0x60030000: GLB_STREAM_MSG: PCM_FREE
    [53272.833888] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x60030000: GLB_STREAM_MSG: PCM_FREE
    [53272.834011] sof-audio-pci 0000:00:1f.3: pcm: close stream 3 dir 0
    [53273.734243] sof-audio-pci 0000:00:1f.3: ipc rx: 0x90020000: GLB_TRACE_MSG
    [53273.734279] sof-audio-pci 0000:00:1f.3: ipc rx done: 0x90020000: GLB_TRACE_MSG
    [53274.981332] sof-audio-pci 0000:00:1f.3: ipc tx: 0x40010000: GLB_PM_MSG: CTX_SAVE
    [53274.981661] sof-audio-pci 0000:00:1f.3: ipc tx succeeded: 0x40010000: GLB_PM_MSG: CTX_SAVE
    [53274.981702] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0x1010f0f successful
    [53274.981704] sof-audio-pci 0000:00:1f.3: FW Poll Status: reg=0xf0f successful
    [53274.981706] sof-audio-pci 0000:00:1f.3: DSP core(s) enabled? 0 : core_mask f
    [53274.981730] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000010 at  00000044
    [53277.326544] PM: suspend entry (s2idle)
    [53277.326544] PM: Syncing filesystems ... done.
    [53277.328131] Freezing user space processes ... (elapsed 0.001 seconds) done.
    [53277.329955] OOM killer disabled.
    [53277.329956] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.
    [53277.330942] printk: Suspending console(s) (use no_console_suspend to debug)
    [53277.345075] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000000 at  00000044
    [53277.345086] sof-audio-pci 0000:00:1f.3: Debug PCIR: 00000040 at  00000048
    [53277.345093] sof-audio-pci 0000:00:1f.3: Debug PCIW: 00000000 at  00000048
    

    Reproduce_with_closeStreamMessage.log

  18. YvonneYang2 commented on May 27, 2019

    @YvonneYang2

    Issue still reproduced with test recipe as below, but cannot be reproduced with legacy HD-Audio driver in the same kernel.

    Reproduced scenario:

    1. Do s3 with HDMI&DP both connected(not playing music)
    2. Only play HDMI after wake up.

    Environment
    Rander UCM https://github.com/RanderWang/intel-UCM/commits/hdmi
    Firmware: 7a78809 https://github.com/bardliao/sof/tree/dell-test
    Kernel: 1051f31 https://github.com/thesofproject/linux/tree/release/sof-v5.0
    Topology: file: tools/topology/sof-hda-generic.tplg, sof-hda-generic-2ch.tplg same as firmware
    platform :CML laptop

    PS: do the original issue reproduced scenario (reboot with DP&HDMI connected, then play HDMI music), test recipe or with legacy-HDA both can not reproduced the issue.

  19. kv2019i commented on Jun 6, 2019

    @kv2019i
    Collaborator

    @YvonneYang2 wrote:

    PS: do the original issue reproduced scenario (reboot with DP&HDMI connected, then play HDMI music), test recipe or with legacy-HDA both can not reproduced the issue.

    Thank, this is useful! I've today resumed working on this. I can also still easily reproduce this with latest driver+fw. Current focus is on the SOF-i915 stack communication and what happens when the DP stream is started. So far the connection between DP and HDMI has not been found. Investigation continues.

  20. kv2019i commented on Jun 7, 2019

    @kv2019i
    Collaborator

    Some progress. This bug can be alternatively produce without any concurrent playback.

    Steps to trigger bug:

    • s3 resume
    • play to hdmi, stop (no audio)

    Steps to avoid bug

    • s3 resume
    • play to dp, stop
    • play to hdmi -> works

    Alternative steps to make hdmi playback work

    • s3 resume
    • play to hdmi, stop -> fails
    • play to dp, stop -> ok
    • play to hdmi -> now works

    I have a now lead on the rootcause. Will continue testing and creating a patch to fix next week.

  21. kv2019i commented on Jun 10, 2019

    @kv2019i
    Collaborator

    Update: I have now a reliable fix, but it's not ready for submission yet. Will require a bit of work not to break anything for other users of hdac_hdmic.c library.

  22. kv2019i commented on Jun 11, 2019

    @kv2019i
    Collaborator

    Fix is now available for review&cherry-pick (PR1024). This solves issues both at system boot and after resume from S3. Basicly any combination with multiple HDMI/DP monitors connected, and only some of them used for playback after boot/resume, will trigger this problem.

  23. YvonneYang2 commented on Jun 12, 2019

    @YvonneYang2

    Issue not reproduced with the fix patch(PR #1024) when play HDMI music after resume from s3 or reboot .

    Besides, check some extra scenarios as belows. No new issues occurred.

    1. 3 aplay + 3 arecord at same time
    2. Hot plug HDMI/DP during music playing.
    3. Play DP/headset music after resume from s3 or reboot.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

CMLApplies to Comet Lake platformWHLApplies to WhiskeyLake platformbugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions