• Takashi Iwai's avatar
    ALSA: ac97: Implement channel map workaround for ALC650 · 833a493b
    Takashi Iwai authored
    ALC650 has a channel swap option between surround and CLFE channels,
    so we need to tweak the channel maps dynamically depending on the
    register bit.
    
    Now struct snd_ac97 can contain chmap pointers for playback and
    capture.  The driver may store these and let ac97 driver changing the
    channel mapping dynamically.
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    833a493b
ac97_codec.h 28.2 KB