return snd_ac97_update_bits(ac97, AC97_CM9739_MULTI_CHAN, 0x0408,
return snd_ac97_update_bits(ac97, AC97_CM9761_MULTI_CHAN, 0x0408,
static int snd_ac97_cm9761_linein_rear_put(snd_kcontrol_t * kcontrol, snd_ctl_elem_value_t * ucontrol){	ac97_t *ac97 = snd_kcontrol_chip(kcontrol);	unsigned short vals[2][2] = {		{ 0x0008, 0x0400 }, /* off, on */		{ 0x0000, 0x0408 }, /* off, on (9761-82 rev.B) */	};	return snd_ac97_update_bits(ac97, AC97_CM9739_MULTI_CHAN, 0x0408,				    vals[ac97->spec.dev_flags][!!ucontrol->value.integer.value[0]]);}