commit | 833a493b7ed2eb8f9059338a0ebf06bebbb6ae93 | [log] [tgz] |
---|---|---|
author | Takashi Iwai <tiwai@suse.de> | Fri Aug 03 17:59:36 2012 +0200 |
committer | Takashi Iwai <tiwai@suse.de> | Thu Sep 06 18:08:30 2012 +0200 |
tree | 785dd0a6ad97fc13a100e409c8fd21e07872f64d | |
parent | 53775b0d0cb91ab217c9853efddc51597b58bbff [diff] |
ALSA: ac97: Implement channel map workaround for ALC650 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: Takashi Iwai <tiwai@suse.de>