SNDRV_CTL_NAME_IEC958
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
SNDRV_CTL_NAME_IEC958("", PLAYBACK, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM)))
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,MASK),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,MASK),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,DEFAULT),
WSS_SINGLE(SNDRV_CTL_NAME_IEC958("Input ", CAPTURE, SWITCH), 0,
WSS_SINGLE(SNDRV_CTL_NAME_IEC958("Input ", PLAYBACK, SWITCH), 0,
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH),AC97_EXTENDED_STATUS, 2, 1, 0),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "AC97-SPSA",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH), AC97_CSR_SPDIF, 15, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "AC97-SPSA", AC97_CSR_ACMODE, 0, 3, 0)
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH), AC97_CXR_AUDIO_MISC, 3, 1, 0),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Source",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), AC97_ALC650_MULTICH, 11, 1, 0),
AC97_PAGE_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), AC97_ALC650_MULTICH, 11, 1, 0, 0),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Source",
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Source",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,NONE) "Valid Switch", AC97_CM9739_SPDIF_CTRL, 2, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,NONE) "Monitor", AC97_CM9739_SPDIF_CTRL, 3, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), AC97_CM9739_SPDIF_CTRL, 4, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("", PLAYBACK, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, NONE) "Source",
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Source",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("", NONE, NONE) "Mute",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,NONE) "Valid Switch", AC97_CM9761_SPDIF_CTRL, 2, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,NONE) "Monitor", AC97_CM9761_SPDIF_CTRL, 3, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), AC97_CM9761_SPDIF_CTRL, 4, 1, 0),
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), 0x76, 11, 1, 0),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Source",
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,NONE) "Output Pin",
AC97_SINGLE(SNDRV_CTL_NAME_IEC958("", NONE, NONE) "Mute",
ALI5451_SPDIF(SNDRV_CTL_NAME_IEC958("Output ",NONE,SWITCH), 0, 0),
ALI5451_SPDIF(SNDRV_CTL_NAME_IEC958("Channel Output ",NONE,SWITCH), 0, 1),
ALI5451_SPDIF(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), 0, 2)
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("Output ",NONE,SWITCH),
.name = SNDRV_CTL_NAME_IEC958("Input ",NONE,SWITCH),
.name = SNDRV_CTL_NAME_IEC958("Input ",NONE,VOLUME),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
snd_emu10k1_init_stereo_control(&controls[nctl++], SNDRV_CTL_NAME_IEC958("Optical ",PLAYBACK,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_control(&controls[nctl++], SNDRV_CTL_NAME_IEC958("Optical ",CAPTURE,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_onoff_control(controls + nctl++, SNDRV_CTL_NAME_IEC958("Optical Raw ",PLAYBACK,SWITCH), gpr, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",PLAYBACK,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",CAPTURE,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",CAPTURE,SWITCH), gpr + 2, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",PLAYBACK,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",CAPTURE,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",CAPTURE,SWITCH), gpr + 2, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",PLAYBACK,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",CAPTURE,VOLUME), gpr, 0);
snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",CAPTURE,SWITCH), gpr + 2, 0);
snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("Optical Raw ",PLAYBACK,SWITCH), gpr, 0);
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
ES1371_SPDIF(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH)),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
FM801_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), FM801_I2S_MODE, 8, 1, 0),
FM801_SINGLE(SNDRV_CTL_NAME_IEC958("Raw Data ",PLAYBACK,SWITCH), FM801_I2S_MODE, 9, 1, 0),
FM801_SINGLE(SNDRV_CTL_NAME_IEC958("Raw Data ",CAPTURE,SWITCH), FM801_I2S_MODE, 10, 1, 0),
FM801_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH), FM801_GEN_CTRL, 2, 1, 0),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Source",
.name = SNDRV_CTL_NAME_IEC958("Q-subcode ", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Rate",
.name = SNDRV_CTL_NAME_IEC958("Multi ", CAPTURE, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("Multi ", CAPTURE, VOLUME),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, NONE) "Route",
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("Output ", NONE, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, NONE) "Route",
SNDRV_CTL_NAME_IEC958("", PLAYBACK, PCM_STREAM),
SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("Loopback ", NONE, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("Validity Check ",CAPTURE,SWITCH),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,MASK),
.name = SNDRV_CTL_NAME_IEC958("",CAPTURE,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
.name = SNDRV_CTL_NAME_IEC958("Output ",NONE,SWITCH),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("",PLAYBACK,PCM_STREAM),
YMFPCI_DOUBLE(SNDRV_CTL_NAME_IEC958("AC97 ", PLAYBACK,VOLUME), 0, YDSXGR_ZVOUTVOL),
YMFPCI_DOUBLE(SNDRV_CTL_NAME_IEC958("", CAPTURE,VOLUME), 0, YDSXGR_ZVLOOPVOL),
YMFPCI_DOUBLE(SNDRV_CTL_NAME_IEC958("AC97 ",PLAYBACK,VOLUME), 1, YDSXGR_SPDIFOUTVOL),
YMFPCI_DOUBLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,VOLUME), 1, YDSXGR_SPDIFLOOPVOL),
YMFPCI_SINGLE(SNDRV_CTL_NAME_IEC958("",PLAYBACK,SWITCH), 0, YDSXGR_SPDIFOUTCTRL, 0),
YMFPCI_SINGLE(SNDRV_CTL_NAME_IEC958("",CAPTURE,SWITCH), 0, YDSXGR_SPDIFINCTRL, 0),
YMFPCI_SINGLE(SNDRV_CTL_NAME_IEC958("Loop",NONE,NONE), 0, YDSXGR_SPDIFINCTRL, 4),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, PRO_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT)
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT)
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Unlocked",
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE)"Bad Format",
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Signal",
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Rate",
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, MASK), \
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE), \
SOC_ENUM(SNDRV_CTL_NAME_IEC958("", CAPTURE, NONE) "Src",
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", CAPTURE, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, CON_MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, SWITCH),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, MASK),
.name = SNDRV_CTL_NAME_IEC958("", PLAYBACK, DEFAULT),