mbox series

[00/10] ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards

Message ID 20230516093612.3536508-1-oswald.buddenhagen@gmx.de
Headers show
Series ALSA: emu10k1: improvements mostly to the I/O routing mixers for E-MU cards | expand

Message

Oswald Buddenhagen May 16, 2023, 9:36 a.m. UTC
Oswald Buddenhagen (10):
  ALSA: emu10k1: make some initializer arrays less wasteful
  ALSA: emu10k1: compactize E-MU routing source arrays
  ALSA: emu10k1: make mixer control mass creation less wasteful
  ALSA: emu10k1: un-hardcode E-MU mixer control callbacks somewhat
  ALSA: emu10k1: fix return value of snd_emu1010_dac_pads_put()
  ALSA: emu10k1: make E-MU I/O routing init data-driven
  ALSA: emu10k1: make E-MU mixer control creation more data-driven
  ALSA: emu10k1: improve mixer controls for E-MU 1010 rev2 card
  ALSA: emu10k1: add explicit support for E-MU 0404
  ALSA: emu10k1: make struct snd_emu1010 less wasteful

 include/sound/emu10k1.h          |   47 +-
 sound/pci/emu10k1/emu10k1_main.c |  268 +------
 sound/pci/emu10k1/emumixer.c     | 1242 +++++++++++++++++-------------
 sound/pci/emu10k1/emuproc.c      |   18 +-
 4 files changed, 759 insertions(+), 816 deletions(-)