OpenCloudOS-Kernel/sound/isa/sb
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: Merge es1688 and es968 drivers 2010-05-10 09:49:30 +02:00
emu8000.c ALSA: Include linux/uaccess.h and linux/bitopts.h instead of asm/* 2015-01-28 17:25:07 +01:00
emu8000_callback.c sound: Remove unnecessary semicolon 2012-10-06 16:47:53 +02:00
emu8000_local.h [ALSA] Remove sound/driver.h 2008-01-31 17:29:48 +01:00
emu8000_patch.c ALSA: Include linux/uaccess.h and linux/bitopts.h instead of asm/* 2015-01-28 17:25:07 +01:00
emu8000_pcm.c ALSA: sb: Use setup_timer() and mod_timer() 2015-01-19 11:32:28 +01:00
emu8000_synth.c ALSA: seq: Define driver object in each driver 2015-02-12 14:15:54 +01:00
jazz16.c ALSA: sb8: Remove always NULL parameters 2015-01-02 16:28:21 +01:00
sb8.c ALSA: sb8: Remove always NULL parameters 2015-01-02 16:28:21 +01:00
sb8_main.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
sb8_midi.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
sb16.c ASoC: sb16: Simplify snd_sb16dsp_pcm() 2015-01-02 16:28:35 +01:00
sb16_csp.c ALSA: sb16 - info leak in snd_sb_csp_ioctl() 2013-11-07 10:17:18 +01:00
sb16_main.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
sb_common.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
sb_mixer.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
sbawe.c