At Sat, 28 Mar 2015 10:33:54 +0100, Christian Gleerup wrote:
Seem impedance measurement is not correct, mic should have higher impedance than headphone
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/Documentat...
You can disable it by hint trigger_sense=0
- trigger_sense (bool): indicates that the jack detection needs the
explicit call of AC_VERB_SET_PIN_SENSE verb
Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Master Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Control: name="Headphone Mic Phantom Jack", index=0, device=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000003f: IN OUT HP Detect Trigger ImpSense Pin Default 0x0121411f: [Jack] HP Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0xf Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP Unsolicited: tag=00, enabled=0 Connection: 1 0x0c
To get back headphone phantom jack if HP is really shared with speaker
Disable hp mic by hint hp_mic_detect=0
- hp_mic_detect (bool): enable/disable the hp/mic shared input for a single
built-in mic case; default true
not sure if this is correct, but it doesnt turn on sound sudo modprobe snd-hda-intel options=trigger_sense=0
The hint strings aren't passed in that way. It's passed in a firmware "patch" file that is specified via patch option snd-hda-intel module. See Documentation/sound/alsa/HD-Audio.txt for details.
Takashi