Lines 60-66
Link Here
|
60 |
|
60 |
|
61 |
unsigned long channel_list_initialized = 0; |
61 |
unsigned long channel_list_initialized = 0; |
62 |
struct midi_channel_elem channel_list[NUM_MIDI_CHANNELS]; |
62 |
struct midi_channel_elem channel_list[NUM_MIDI_CHANNELS]; |
63 |
spinlock_t channel_list_lock = SPIN_LOCK_UNLOCKED; |
63 |
DEFINE_SPINLOCK(channel_list_lock); |
64 |
|
64 |
|
65 |
static struct usb_protocol_ops snd_hdjmidi_standard_ops = { |
65 |
static struct usb_protocol_ops snd_hdjmidi_standard_ops = { |
66 |
.input = snd_hdjmidi_standard_input, |
66 |
.input = snd_hdjmidi_standard_input, |