[ALSA] ac97 - fix microphone and line_in selection logic