diff options
author | Ingo Molnar <mingo@elte.hu> | 2006-01-16 10:31:42 -0500 |
---|---|---|
committer | Jaroslav Kysela <perex@suse.cz> | 2006-03-22 04:24:57 -0500 |
commit | ef9f0a42db987e7e2df72289fb4522d24027786b (patch) | |
tree | 34f3ad0c1abdbeb6df5a1d5137db6b4f34695f5a /sound/drivers/opl3/opl3_seq.c | |
parent | 1a60d4c5a0c4028559585a74e48593b16e1ca9b2 (diff) |
[ALSA] semaphore -> mutex (driver part)
Semaphore to mutex conversion.
The conversion was generated via scripts, and the result was validated
automatically via a script as well.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/drivers/opl3/opl3_seq.c')
-rw-r--r-- | sound/drivers/opl3/opl3_seq.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sound/drivers/opl3/opl3_seq.c b/sound/drivers/opl3/opl3_seq.c index c4ead790008a..e26556d500e5 100644 --- 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) | |||
52 | { | 52 | { |
53 | int idx; | 53 | int idx; |
54 | 54 | ||
55 | down(&opl3->access_mutex); | 55 | mutex_lock(&opl3->access_mutex); |
56 | if (opl3->used) { | 56 | if (opl3->used) { |
57 | up(&opl3->access_mutex); | 57 | mutex_unlock(&opl3->access_mutex); |
58 | return -EBUSY; | 58 | return -EBUSY; |
59 | } | 59 | } |
60 | opl3->used++; | 60 | opl3->used++; |
61 | up(&opl3->access_mutex); | 61 | mutex_unlock(&opl3->access_mutex); |
62 | 62 | ||
63 | snd_opl3_reset(opl3); | 63 | snd_opl3_reset(opl3); |
64 | 64 | ||
@@ -91,9 +91,9 @@ void snd_opl3_synth_cleanup(struct snd_opl3 * opl3) | |||
91 | spin_unlock_irqrestore(&opl3->sys_timer_lock, flags); | 91 | spin_unlock_irqrestore(&opl3->sys_timer_lock, flags); |
92 | 92 | ||
93 | snd_opl3_reset(opl3); | 93 | snd_opl3_reset(opl3); |
94 | down(&opl3->access_mutex); | 94 | mutex_lock(&opl3->access_mutex); |
95 | opl3->used--; | 95 | opl3->used--; |
96 | up(&opl3->access_mutex); | 96 | mutex_unlock(&opl3->access_mutex); |
97 | } | 97 | } |
98 | 98 | ||
99 | static int snd_opl3_synth_use(void *private_data, struct snd_seq_port_subscribe * info) | 99 | static int snd_opl3_synth_use(void *private_data, struct snd_seq_port_subscribe * info) |