[alsa-devel] [PATCH] hda: Add dmux to STAC 9228

Tim Gardner tim.gardner at canonical.com
Fri Oct 19 20:45:16 CEST 2007


This doesn't seem to make a lot of difference. The external microphone
is marginally better, but still not really usable (recognizable but
distorted). The Gnome ALSA mixer shows 3 capture sources plus digital
and 3 mux's. Only the first capture source records anything. I verified
that you must have an external mic plugged in just to make sure the
built-in mic wasn't recording.

rtg

Matthew Ranostay wrote:
> I think the problem is that I set the dmux to ADC1MUX instead of
> ADC0MUX, could you test this patch to confirm?
> Please let me know your results.
> 
> Thanks,
> 
> Matt Ranostay
> 
> 
> ------------------------------------------------------------------------
> 
> diff -r 7cf5e23f804e pci/hda/patch_sigmatel.c
> --- a/pci/hda/patch_sigmatel.c	Fri Oct 19 08:23:00 2007 +0200
> +++ b/pci/hda/patch_sigmatel.c	Fri Oct 19 13:47:35 2007 -0400
> @@ -2777,7 +2777,7 @@ static int patch_stac927x(struct hda_cod
>  	case 0x10280209: /* STAC 9228 */
>  		spec->dmic_nids = stac927x_dmic_nids;
>  		spec->num_dmics = STAC927X_NUM_DMICS;
> -		spec->dmux_nid = 0x1c;
> +		spec->dmux_nid = 0x1b;
>  		break;
>  	default:
>  		spec->num_dmics = 0;	
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


-- 
Tim Gardner tim.gardner at ubuntu.com


More information about the Alsa-devel mailing list