<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Pulseaudio doesn't detect jack connection properly (HD AUDIO)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90480#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Pulseaudio doesn't detect jack connection properly (HD AUDIO)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90480">bug 90480</a>
from <span class="vcard"><a class="email" href="mailto:superquad.vortex2@gmail.com" title="Raymond <superquad.vortex2@gmail.com>"> <span class="fn">Raymond</span></a>
</span></b>
<pre><a href="https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/include/sound/hda_verbs.h">https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/include/sound/hda_verbs.h</a>
this look like driver bug
<a href="https://bugzilla.kernel.org/enter_bug.cgi?product=Drivers">https://bugzilla.kernel.org/enter_bug.cgi?product=Drivers</a>
<a href="https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/plain/Documentation/sound/alsa/HD-Audio.txt">https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/plain/Documentation/sound/alsa/HD-Audio.txt</a>
Hint Strings
~~~~~~~~~~~~
The codec parser have several switches and adjustment knobs for
matching better with the actual codec or device behavior. Many of
them can be adjusted dynamically via "hints" strings as mentioned in
the section above. For example, by passing `jack_detect = no` string
via sysfs or a patch file, you can disable the jack detection, thus
the codec parser will skip the features like auto-mute or mic
auto-switch. As a boolean value, either `yes`, `no`, `true`, `false`,
`1` or `0` can be passed.
The generic parser supports the following hints:
- jack_detect (bool): specify whether the jack detection is available
at all on this machine; default true
- trigger_sense (bool): indicates that the jack detection needs the
explicit call of AC_VERB_SET_PIN_SENSE verb
- auto_mute (bool): enable/disable the headphone auto-mute feature;
default true
use early patching and hint
try hint one by one to find out the cause
disable power saving
1) do not execute AC_VERB_SET_PIN_SENSE (709) before AC_VERB_GET_PIN_SENSE
(F09)
trigger_sense=0
2) disable jack sense of headphone pin
set bit 8 of pin default of headphone pin complex
3) disable jack detect of all pins
jack_detect=0
<a href="https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda/patch_realtek.c?id=1565cc358585be40608b46f18f7ac431a1aae2bc">https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda/patch_realtek.c?id=1565cc358585be40608b46f18f7ac431a1aae2bc</a></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 the assignee for the bug.</li>
</ul>
</body>
</html>