ALSA: emu10k1: make E-MU mixer control creation more data-driven
authorOswald Buddenhagen <oswald.buddenhagen@gmx.de>
Tue, 16 May 2023 09:36:09 +0000 (11:36 +0200)
committerTakashi Iwai <tiwai@suse.de>
Wed, 17 May 2023 15:07:56 +0000 (17:07 +0200)
commit97f1582e92c91e77bcf4af3dbf445c6694eb2dff
treee0d9e7582e8ac0936dda218ab182ac824058e5af
parent1fc710f06aa8f33abab4fdded9463eefdff7d390
ALSA: emu10k1: make E-MU mixer control creation more data-driven

The more card models are handled separately, the more code duplication
this saves.

add_emu1010_source_mixers() is factored out the save duplication in a
later commit.

Signed-off-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
Link: https://lore.kernel.org/r/20230516093612.3536508-8-oswald.buddenhagen@gmx.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/emu10k1/emumixer.c