23 #include <linux/module.h>
35 struct snd_emu10k1 *
hw;
75 spin_unlock_irqrestore(&hw->voice_lock, flags);
82 static int snd_emu10k1_synth_delete_device(
struct snd_seq_device *dev)
85 struct snd_emu10k1 *
hw;
96 hw->get_synth_voice =
NULL;
97 spin_unlock_irqrestore(&hw->voice_lock, flags);
107 static int __init alsa_emu10k1_synth_init(
void)
111 snd_emu10k1_synth_new_device,
112 snd_emu10k1_synth_delete_device,
118 static void __exit alsa_emu10k1_synth_exit(
void)