<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [GLK-RVP]HDA verb command response timedout; board to board variation with same S/W"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102937#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [GLK-RVP]HDA verb command response timedout; board to board variation with same S/W"
href="https://bugs.freedesktop.org/show_bug.cgi?id=102937">bug 102937</a>
from <span class="vcard"><a class="email" href="mailto:chintan.m.patel@intel.com" title="Chintan Patel <chintan.m.patel@intel.com>"> <span class="fn">Chintan Patel</span></a>
</span></b>
<pre>After experimenting and doing several things I wanted to make below notes here:
Case 1.
Surprisingly, this could also be reproduced on APL/Electro simply by adding
"drm.debug=14 log_buf_len=1M". On my device this is 100% reproducible.
So lets no say its GLK-RVP Specific bug. Add APL also in bug description.
Case 2.[NO HDA Verb Timeout, as there no Codec #%d probe error; disabling
it...\n", c); happened here]
Interestingly, I one time just added simple printk(3 lines additions) in skl.c
and I could see this issue to, but less rate of reproduction. In this case I
saw:
[ 11.548286] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Port
[ 11.548298] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: CPU DAI
System Pin not registered
[ 11.557716] chintan: skl_i915_init err:0
[ 11.560182] chintan: skl_probe_work err: 0
[ 11.566803] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Port
[ 11.566816] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: CPU DAI
System Pin not registered
[ 11.567440] snd_soc_skl 0000:00:0e.0: codec #2 probed OK
[ 11.580011] HDMI HDA Codec ehdaudio0D2: Max dais supported: 3
[ 11.580021] HDMI HDA Codec ehdaudio0D2: codec register ehdaudio0D2
[ 11.580030] HDMI HDA Codec ehdaudio0D2: ASoC: dai register ehdaudio0D2 #3
[ 11.580032] HDMI HDA Codec ehdaudio0D2: ASoC: dynamically register DAI
ehdaudio0D2
[ 11.580035] HDMI HDA Codec ehdaudio0D2: ASoC: Registered DAI
'intel-hdmi-hifi1'
[ 11.580037] HDMI HDA Codec ehdaudio0D2: ASoC: dynamically register DAI
ehdaudio0D2
[ 11.580040] HDMI HDA Codec ehdaudio0D2: ASoC: Registered DAI
'intel-hdmi-hifi2'
[ 11.580042] HDMI HDA Codec ehdaudio0D2: ASoC: dynamically register DAI
ehdaudio0D2
[ 11.580045] HDMI HDA Codec ehdaudio0D2: ASoC: Registered DAI
'intel-hdmi-hifi3'
[ 11.580048] HDMI HDA Codec ehdaudio0D2: ASoC: Registered codec 'ehdaudio0D2'
[ 11.580184] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Port
[ 11.580192] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: CPU DAI
System Pin not registered
[ 11.580303] chintan: probe_codec probe_codec_ret: 0
Case 3 [NO HDA Verb Timeout, as there is no Codec #%d probe error; disabling
it...\n", c); happened here]:
Below case also shows no sound card:
[ 4799.781611] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Port
[ 4799.781640] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Capture Port
[ 4799.781651] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio Reference cap
[ 4799.781661] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt Audio DMIC cap
[ 4799.781671] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt HDMI Port1
[ 4799.781682] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt HDMI Port2
[ 4799.781692] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
Bxt HDMI Port3
[ 4799.781702] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
SSP5-Codec
[ 4799.781712] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
SSP1-Codec
[ 4799.781722] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
dmic01
[ 4799.781731] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: binding
iDisp1
[ 4799.781740] bxt_da7219_max98357a_i2s bxt_da7219_max98357a_i2s: ASoC: CODEC
DAI intel-hdmi-hifi1 not registered
As you can also see whenever there is no sound card it also always shows ASoC
DAI registration error :
ASoC: CODEC DAI intel-hdmi-hifi1 not registered
OR
ASoC: CPU DAI System Pin not registered
At this point I feel we should also explore more area and not just HDA Verb
responses.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>