linux_dsm_epyc7002/sound/drivers/opl4
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
opl4_lib.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
opl4_local.h [ALSA] semaphore -> mutex (driver part) 2006-03-22 10:24:57 +01:00
opl4_mixer.c [ALSA] Remove xxx_t typedefs: OPL4 2006-01-03 12:18:06 +01:00
opl4_proc.c sound: Add export.h for THIS_MODULE/EXPORT_SYMBOL where needed 2011-10-31 19:31:22 -04:00
opl4_seq.c ALSA: seq: Define driver object in each driver 2015-02-12 14:15:54 +01:00
opl4_synth.c ALSA: Include linux/io.h instead of asm/io.h 2015-01-28 16:49:33 +01:00
yrw801.c [ALSA] Remove xxx_t typedefs: OPL4 2006-01-03 12:18:06 +01:00