git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git]
/
sound
/
drivers
/
opl3
/
opl3_seq.c
diff --git
a/sound/drivers/opl3/opl3_seq.c
b/sound/drivers/opl3/opl3_seq.c
index
57becf3
..
56b1d1a
100644
(file)
--- a/
sound/drivers/opl3/opl3_seq.c
+++ b/
sound/drivers/opl3/opl3_seq.c
@@
-52,13
+52,13
@@
int snd_opl3_synth_setup(struct snd_opl3 * opl3)
{
int idx;
{
int idx;
-
mutex_lock
(&opl3->access_mutex);
+
down
(&opl3->access_mutex);
if (opl3->used) {
if (opl3->used) {
-
mutex_unlock
(&opl3->access_mutex);
+
up
(&opl3->access_mutex);
return -EBUSY;
}
opl3->used++;
return -EBUSY;
}
opl3->used++;
-
mutex_unlock
(&opl3->access_mutex);
+
up
(&opl3->access_mutex);
snd_opl3_reset(opl3);
snd_opl3_reset(opl3);
@@
-91,9
+91,9
@@
void snd_opl3_synth_cleanup(struct snd_opl3 * opl3)
spin_unlock_irqrestore(&opl3->sys_timer_lock, flags);
snd_opl3_reset(opl3);
spin_unlock_irqrestore(&opl3->sys_timer_lock, flags);
snd_opl3_reset(opl3);
-
mutex_lock
(&opl3->access_mutex);
+
down
(&opl3->access_mutex);
opl3->used--;
opl3->used--;
-
mutex_unlock
(&opl3->access_mutex);
+
up
(&opl3->access_mutex);
}
static int snd_opl3_synth_use(void *private_data, struct snd_seq_port_subscribe * info)
}
static int snd_opl3_synth_use(void *private_data, struct snd_seq_port_subscribe * info)