At Sun, 1 May 2011 08:35:17 +0800, Raymond Yau wrote:
2011/4/30 Takashi Iwai tiwai@suse.de
At Sat, 30 Apr 2011 10:44:13 +0800, Raymond Yau wrote:
[1 <text/plain; ISO-8859-1 (7bit)>] 2011/4/30 Takashi Iwai tiwai@suse.de
Hi, this is a series of patches I'm going to apply as 2.6.40 material. Basically this adds the missing features to BIOS auto-parser mode, the support of multi-channel setup (2/4/6-channels) and the auto-mute of line-out jacks as well as speakers.
Many changes have been done but mostly in systematic manner. I've checked through hda-emu and a few machines with Realtek codecs, but of course can't cover all changes I made.
If you see any issues with the updated tree, please let me know.
How about those 4 jacks 8 channels notebook (e.g. ms-1656) ?
Currently, the detection of LO/MIC extension depends on the location of the jacks. It assumes that these jacks are located at the same place as the corresponding line-out jack(s).
I wrote in that way to avoid mis-detection. It'd be easy to change it to look through other locations.
Refer to 2-17 of the user manual
Left Side View
Those four jacks are at the left side
Headphone out/SPDIF out : Used for speakers or headphones. The SPDIF connector is also provided for digital audio transmission to external speakers through an optical fiber cable.
How can the auto parser know it is a combo jack ?
Usually in the case of HP/SPDIF combo jack, the jack detection works only for the headphone jack. And SPDIF works anyway independently which jack is plugged. Both are obvious when you look at how the combo jack works.
Takashi