[alsa-devel] [PATCH 0/6] Modernize sequecner device binding

Takashi Iwai tiwai at suse.de
Mon Feb 16 17:55:38 CET 2015


Hi,

this is a series of patches for 3.21 (or whatever the next-to-next)
to sanitze and modernize the device binding code of ALSA sequencer
core.


Takashi

Takashi Iwai (6):
  ALSA: seq: Move EXPORT_SYMBOL() after each function
  ALSA: seq: Don't compile snd_seq_device_load_drivers() for built-in
  ALSA: seq: Rewrite sequencer device binding with standard bus
  ALSA: seq: Clean up device and driver structs
  ALSA: seq: Define driver object in each driver
  ALSA: seq: Drop snd_seq_autoload_lock() and _unlock()

 include/sound/seq_device.h         |  46 +--
 include/sound/seq_kernel.h         |   6 +-
 sound/core/seq/oss/seq_oss.c       |  22 +-
 sound/core/seq/oss/seq_oss_synth.c |   6 +-
 sound/core/seq/oss/seq_oss_synth.h |   4 +-
 sound/core/seq/seq_device.c        | 569 +++++++++----------------------------
 sound/core/seq/seq_dummy.c         |   6 +-
 sound/core/seq/seq_midi.c          |  36 +--
 sound/drivers/opl3/opl3_seq.c      |  34 +--
 sound/drivers/opl4/opl4_seq.c      |  33 +--
 sound/isa/sb/emu8000_synth.c       |  35 +--
 sound/pci/emu10k1/emu10k1_synth.c  |  35 +--
 12 files changed, 256 insertions(+), 576 deletions(-)

-- 
2.3.0



More information about the Alsa-devel mailing list