http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/conf/cards/CMI8738-MC6.conf;hb=HEAD
Seem use different device for front, surround40 and surround51
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound/pci/cmipci.c
You need to add channel map in snd_cmipci_pcm_new, snd_cmipci_pcm2_new
It seem the channel map in snd_cmipci_pcm_spdif_new is not correct to use cm->max_channels
http:// git.alsa- project. org/?p= alsa-lib. git;a=blob; f=src/conf/ cards/CMI8738- MC6.conf; hb=HEAD
Seem use different device for front, surround40 and surround51
https:/ /git.kernel. org/cgit/ linux/kernel/ git/tiwai/ sound.git/ tree/sound/ pci/cmipci. c
You need to add channel map in snd_cmipci_pcm_new, snd_cmipci_pcm2_new
It seem the channel map in snd_cmipci_ pcm_spdif_ new is not correct to use cm->max_channels