AC97_SURROUND_MASTER
em28xx_cvol_new(card, dev, "Surround", AC97_SURROUND_MASTER);
{ EM28XX_AOUT_SURR, AC97_SURROUND_MASTER },
case AC97_SURROUND_MASTER:
if ((snd_ac97_try_volume_mix(ac97, AC97_SURROUND_MASTER))
AC97_SURROUND_MASTER, 1, 0,
AC97_DOUBLE("Surround Volume", AC97_SURROUND_MASTER, 8, 0, 31, 1),
snd_ac97_write_cache(ac97, AC97_SURROUND_MASTER, 0x0000);
snd_ac97_write_cache(emu->ac97, AC97_SURROUND_MASTER, 0x0202);
oxygen_write_ac97(chip, 0, AC97_SURROUND_MASTER, 0x8080);
SOC_DOUBLE("Surround Playback Volume", AC97_SURROUND_MASTER, 8, 0, 31, 1),
SOC_DOUBLE("Surround Playback Switch", AC97_SURROUND_MASTER, 15, 7, 1, 1),
snd_soc_component_write(component, AC97_SURROUND_MASTER, 0x0000);