return snd_ac97_update_bits(ac97, AC97_CM9739_MULTI_CHAN, 0x3880, 
return snd_ac97_update_bits(ac97, AC97_CM9761_MULTI_CHAN, 0x3880, 
static int snd_ac97_cm9761_center_mic_put(snd_kcontrol_t * kcontrol, snd_ctl_elem_value_t * ucontrol){	ac97_t *ac97 = snd_kcontrol_chip(kcontrol);	unsigned short vals[2][2] = {		{ 0x2000, 0x1880 }, /* off, on */		{ 0x1000, 0x2880 }, /* off, on (9761-82 rev.B) */	};	return snd_ac97_update_bits(ac97, AC97_CM9739_MULTI_CHAN, 0x3880,				    vals[ac97->spec.dev_flags][!!ucontrol->value.integer.value[0]]);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/5f0dccf8500b0cc2ff247f626bc249bc184fd184/ac97_patch.c/buggy/sound/pci/ac97/ac97_patch.c