Oswald Buddenhagen (14): ALSA: emu10k1: make tone control switch mono ALSA: emu10k1: roll up loops in DSP setup code for Audigy ALSA: emu10k1: fix+optimize E-MU stereo capture DSP code ALSA: emu10k1: simplify snd_emu10k1_audigy_dsp_convert_32_to_2x16() ALSA: emu10k1: apply channel delay hack to all E-MU cards ALSA: emu10k1: simplify tone control switch DSP code ALSA: emu10k1: properly assert DSP init constraints ALSA: emu10k1: polish audigy GPR allocation ALSA: emu10k1: fix non-zero mixer control defaults in highres mode ALSA: emu10k1: validate min/max values of translated controls ALSA: emu10k1: omit non-applicable mixer controls for E-MU cards ALSA: emu10k1: skip mic capture PCM for cards without AC97 codec ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation ALSA: emu10k1: enable bit-exact playback, part 2: voice attenuation Documentation/sound/cards/audigy-mixer.rst | 2 +- Documentation/sound/cards/sb-live-mixer.rst | 2 +- include/sound/emu10k1.h | 10 +- include/uapi/sound/emu10k1.h | 8 +- sound/pci/emu10k1/emu10k1.c | 8 +- sound/pci/emu10k1/emufx.c | 763 +++++++++----------- sound/pci/emu10k1/emumixer.c | 15 +- sound/pci/emu10k1/emupcm.c | 4 +- 8 files changed, 369 insertions(+), 443 deletions(-) -- 2.40.0.152.g15d061e6df