W dniu 05.07.2011 03:31, Raymond Yau pisze:
2011/7/5 Julian Sikorskibelegdol@gmail.com:
From what I was able to decipher, 0x1e is a jack, external rear, with spdif out default output and optical connection. It is black. The same physical socket is used for the last 2 surround channels. Could you please clarify? Thanks in advance.
Take a look at Block Diagram of alc892 datasheet
http://www.realtek.com/products/productsView.aspx?Langid=1&PNid=24&P...
if you can confirmed the internal mic, mic jack ,line in , line out and internal speaker work as expected
the only pin complex which can be connected to rear [Audio Output] 0x0d is 0x15
seem that the pin complex for 4 jack 8-ch notebook are different from desktop with 6 jacks at rear panel
a 10 channel codec is able to provide volume control for internal speaker and 4 jacks
Thanks to Raymond's advice I was finally able to make the sound come out of the copper part of the spdif/side surround jack. I am pasting the diff created with hda-analyzer, please let me know if this gives you enough information to add proper 7.1 sound support for this laptop. Here is the alsa-info.sh with all jacks playing sound: http://www.alsa-project.org/db/?f=8f23e499727ec612ed925b81d3f38928e8f6aebb Of course, there is still no specific volume control for the side channel.
Julian
Diff for codec 0/0 (0x10ec0892): --- +++ @@ -223,23 +223,23 @@ Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=0x00, enabled=0 Power: setting=D0, actual=D0 Connection: 1 0x0e Node 0x17 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 - Amp-Out vals: [0x80 0x80] + Amp-Out vals: [0x00 0x00] Pincap 0x00000036: IN OUT Detect Trigger Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE - Pin-ctls: 0x20: IN + Pin-ctls: 0x40: OUT Unsolicited: tag=0x00, enabled=0 Power: setting=D0, actual=D0 Connection: 1 0x0f Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=1, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=