<p><br>
> > > Recognize the Dock headphone jack in the same way the normal & front<br>
> > > headphone jacks are detected.<br>
> ><br>
> > Hi Sjoerd,<br>
> ><br>
> > The reason "Headphone" and "Front Headphone" are both in the same path,<br>
> > is because they're often mixed, i e, the jack is called "Front<br>
> > Headphone" but the volume control is called only "Headphone".<br>
> ><br>
> > I'm not sure this is also the case for "Dock Headphone". In the case it<br>
> > isn't, "Dock Headphone" would need its own path rather than being<br>
> > integrated with the normal headphones path.<br>
> ><br>
> > Could you check this?<br>
><br>
> I actually started it out as its own path, only to discover i couldn't<br>
> unmix them/mute them seperately :/.. So yes this is definitely the case<br>
> for at least my X220T + dock. As far as i could tell from the kernel HDA<br>
> sources it seems that all headphone outputs always tend to get setup as<br>
> mixed (although i could well be wrong here).</p>
<p><a href="http://git.kernel.org/cgit/linux/kernel/git/tiwai/hda-emu.git/tree/codecs/cx20561-lenovo-x200-tablet?id=HEAD">http://git.kernel.org/cgit/linux/kernel/git/tiwai/hda-emu.git/tree/codecs/cx20561-lenovo-x200-tablet?id=HEAD</a></p>
<p>Seem no hardware mute switch since mute=0 for amp out caps</p>
<p>Should driver create fake mute at audio output node if headphone and dock headphone share volume control </p>
<p>><br>
> I'd actually would like them to not be seperately switchable (Such that<br>
> e.g. headphones on the laptop can get priority over headphones on the<br>
> dock) or rather, have the dock jack turn off when the laptops headphones<br>
> are plugged. But it looks like that needs some kernel patching to add<br>
> controls to change the HDA routing/pin setup to make that happen.<br>
><br>
</p>