kernel-ark/sound/drivers/opl3
Takashi Iwai 056622053b ALSA: seq: Define driver object in each driver
This patch moves the driver object initialization and allocation to
each driver's module init/exit code like other normal drivers.  The
snd_seq_driver struct is now published in seq_device.h, and each
driver is responsible to define it with proper driver attributes
(name, probe and remove) with snd_seq_driver specific attributes as id
and argsize fields.  The helper functions snd_seq_driver_register(),
snd_seq_driver_unregister() and module_snd_seq_driver() are used for
simplifying codes.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-02-12 14:15:54 +01:00
..
Makefile ALSA: clean up the logic for building sequencer modules 2009-05-29 11:49:42 +02:00
opl3_drums.c
opl3_lib.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
opl3_midi.c ALSA: opl3: Use setup_timer() and mod_timer() 2015-01-19 11:32:26 +01:00
opl3_oss.c sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
opl3_seq.c ALSA: seq: Define driver object in each driver 2015-02-12 14:15:54 +01:00
opl3_synth.c ALSA: Replace with IS_ENABLED() 2014-02-10 11:42:00 +01:00
opl3_voice.h