[alsa-devel] New code for conexant chipsets in -mm tree

Rodrigo Luiz rodrigo at editau.com.br
Tue Mar 27 17:17:05 CEST 2007


Hi.

I have a HDA NVidia, with a Conexant chipset CX20549 Venice (CXT5045)

I tried to test the last alsa-kernel in -mm tree to support my mic. 
(2.6.21-rc4-mm1 and 2.6.21-rc5-mm2)

When I try to load the hda-intel, I receive this message:

Mar 27 11:29:08 dig kernel: hda_intel: azx_get_response timeout, 
switching to polling mode
Mar 27 11:29:09 dig kernel: hda_intel: azx_get_response timeout, 
switching to single_cmd mode

After loaded, the speakers doesn't work. Headphone works ok. Mic too.

Look in code, I apply this comment and now the speakers works for me:

--- patch_conexant.c.orig       2007-03-27 11:37:43.000000000 -0300
+++ patch_conexant.c    2007-03-27 11:38:02.000000000 -0300
@@ -822,7 +822,7 @@
         case CXT5045_FUJITSU:
                 spec->input_mux = &cxt5045_capture_source;
                 spec->num_init_verbs = 2;
-               spec->init_verbs[1] = cxt5045_mic_sense_init_verbs;
+//             spec->init_verbs[1] = cxt5045_mic_sense_init_verbs;
                 spec->mixers[0] = cxt5045_mixers;
                 codec->patch_ops.init = cxt5045_init;
                 break;

But, I don't understand why, because this code is not executed for my 
chipset.


Thanks,

Rodrigo Luiz


More information about the Alsa-devel mailing list