When there are several codecs on the same card, you need to
call snd_ac97_mixer()
multiple times with
ac97.num=1 or greater. The num
field
specifies the codec number.
If you set up multiple codecs, you either need to write different callbacks for each codec or check ac97->num in the callback routines.