[alsa-devel] Apple iMac pin configs
Hello,
I have a 20'' iMac machine with a hda-intel (SigmaTel 9221 A1 codec) and I have successfully been using the mac mini pin config, but there is one problem - the microphone doesn't work. The machine has a built-in microphone, built-in speakers, 1 digitial out jack and 1 for headphones. With the mac mini pin config I get 2 mics: "Front Mic" and "Mic" but none of those works. (alsamixer-macmini.gz for info).
Today I spent some time on the search for the the correct pin configuration and it should be this [1] according to the windows drivers. This configuration causes amixer.gz, basically 1 "Mic" (which again doesn't record), but also "Mic as Output" and "Line in as output" (I don't have a line in as far as i know). I have also tried the macbook-pro and macbook introduced with 1.0.14rc3, but the mic doesn't work.
I have attached * cat /proc/asound/card0/codec#0 * Mac OS X's complete dump of information of the audio driver - imac20-ioreg-audio.gz * amixer with the below config and the one with the macmini pin config
Can you possible assist me to get the below pin config in tune, so that everything works?
Regards.
[1] ==========
[HKR\Settings\pin] [HKR\Settings\Pin\0A] CfgDflt = dword: 0x0121E230 Action = hex: 01,0A,81,0C,81,10 [HKR\Settings\Pin\0B] CfgDflt = dword: 0x90A70120 [HKR\Settings\Pin\0C] CfgDflt = dword: 0x9017E110 [HKR\Settings\Pin\0D] CfgDflt = dword: 0x400000FE [HKR\Settings\Pin\0E] CfgDflt = dword: 0x400000FD Action = hex: 01,10,81,0A,81,0C [HKR\Settings\Pin\0F] CfgDflt = dword: 0x0181E02E Action = hex: 09,0F [HKR\Settings\Pin\10] CfgDflt = dword: 0x1145E240 [HKR\Settings\Pin\11] CfgDflt = dword: 0x500000FA [HKR\Settings\Pin\15] CfgDflt = dword: 0x400000FC [HKR\Settings\Pin\1B] CfgDflt = dword: 0x400000FB
I've just checked out HG head, compiled and tested. I read on the archive that there have been updates specificly for the macs. I can still confirm that the built-in microphone doesn't work. Attached amixer output from HG if it is of any help.
participants (1)
-
Ivan N. Zlatev