At Mon, 18 May 2009 17:55:48 +0800, Karthik Ramgopal wrote:
Yeah I checked.. I do see kernel messages with the new configuration. But the status has remained unchanged. Headphone switch still controls the subwoofer (turning on and off) and surround is used to change the line-out volume. No sign of any input device working. But the values in init_pin_configs do not change even after reconfigure.
Looks like the BIOS already sets it right, judging from your old alsa-info.sh output. Are you sure that you are using the latest version? There shouldn't be any "Surround" volume for your device at all. Something must be wrong, either I'm seeing a completely different thing, or the driver isn't properly set up on your system.
Please give the alsa-info.sh output with the latest status.
Takashi
Regards, Karthik
On Mon, May 18, 2009 at 5:39 PM, Takashi Iwai tiwai@suse.de wrote:
At Mon, 18 May 2009 17:29:56 +0800, Karthik Ramgopal wrote: > > Is there any way to verify that it has been overriden? Perhaps I should run > alsa-info.sh again to check? The values listed in /sys/class/sound/hw*/init_pin_configs are the currently used pins. But, this is updated only at the configuration time, that is, either the module loading time or after you trigger the reconfigure. After the reconfigure, you must see the kernel messages with the new configuration, i.e. the pin detection messages with the pin configs you've set. Takashi > Regards, > Karthik > > On Mon, May 18, 2009 at 5:26 PM, Takashi Iwai <tiwai@suse.de> wrote: > > At Mon, 18 May 2009 16:44:06 +0800, > Karthik Ramgopal wrote: > > > > Nothing seems to change after doing that also. Situation is same as > before. > > Though I noticed that the values of the init_pin_config was different > from the > > one I specified. > > Did you reconfigure? Then init_pin_config should be overridden after > that. > > > Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the amps > > It's a known issue as I mentioned. > > Takashi > > > Regards, > > Karthik > > > > On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de> wrote: > > > > At Mon, 18 May 2009 14:44:48 +0800, > > Karthik Ramgopal wrote: > > > > > > Hi, > > > Here is a list of ALC889 verbs for the 6920/6935 series of > > laptops. I > > > got this from someone who has got the audio subsystem fully > working > > (jack > > > sensing+proper mapping+mic+SPDIF) with Mac OS X. > > > > > > NID 17 [Jack] Digital Out at Int HDMI > > > Node - 0x11 > > > Pin Default - 0x18561130 > > > Verb - 01171C30 01171D11 01171E56 01171F18 > > > > > > NID 18 [Fixed] Mic at Int ATAPI > > > Node 0x12 > > > Pin Default - 0x99a3094e > > > Verb - 01271C4E 01271D09 01271EA3 01271F99 > > > > > > NID 20 [Fixed] Speaker at Int ATAPI > > > Node - 0x14 > > > Pin Default - 0x99130110 > > > Verb - 01471C10 01471D01 01471E13 01471F99 > > > > > > NID 21 [Jack] HP Out at Ext Front > > > Node - 0x15 > > > Pin Default - 0x0221101f > > > Verb - 01571C1F 01571D10 01571E21 01571F02 > > > > > > NID 22 [N/A] Speaker at Ext Rear > > > Node - 0x16 > > > Pin Default - 0x411111f0 > > > Verb - 01671CF0 01671D11 01671E11 01671F41 > > > > > > NID 23 [N/A] Speaker at Ext Rear > > > Node - 0x17 > > > Pin Default - 0x411111f0 > > > Verb - 01771CF0 01771D11 01771E11 01771F41 > > > > > > NID 24 [Jack] Mic at Ext Front > > > Node - 0x18 > > > Pin Default - 0x02a19c40 > > > Verb - 01871C40 01871D9C 01871EA1 01871F02 > > > > > > NID 25 [N/A] Speaker at Ext Rear > > > Node - 0x19 > > > Pin Default - 0x411111f0 > > > Verb - 01971CF0 01971D11 01971E11 01971F41 > > > > > > NID 26 [Jack] Line In at Ext Front > > > Node - 0x1A > > > Pin Default - 0x02813441 > > > Verb - 01A71C41 01A71D34 01A71E81 01A71F02 > > > > > > NID 27 [N/A] Speaker at Ext Rear > > > Node - 0x1B > > > Pin Default - 0x411111f0 > > > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41 > > > > > > NID 28 [N/A] Speaker at Ext Rear > > > Node - 0x1C > > > Pin Default - 0x411111f0 > > > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41 > > > > > > NID 29 [N/A] Speaker at Ext Rear > > > Node - 0x1D > > > Pin Default - 0x4016852d > > > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40 > > > > > > NID 30 [Jack] SPDIF Out at Ext Front > > > Node - 0x1E > > > Pin Default - 0x02451120 > > > Verb - 01E71C20 01E71D11 01E71E45 01E71F02 > > > > > > NID 31 [N/A] Speaker at Ext Rear > > > Node - 0x1F > > > Pin Default - 0x411111f0 > > > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41 > > > > > > Any use of these? > > > > Set model=auto, try to write all these values to > > /sys/class/sound/hwC0D*/user_pin_configs as root, such as > > # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/ > user_pin_configs > > > > Then write 1 to /sys/class/sound/hwC0D*/reconfig. It'll reconfigure > > the setup according to the new pin configuration. > > The EAPD setting might be still missing, though. > > > > Takashi > > > > > >