diff options
author | Jaroslav Kysela <perex@suse.cz> | 2004-05-17 19:32:48 +0200 |
---|---|---|
committer | Jaroslav Kysela <perex@suse.cz> | 2004-05-17 19:32:48 +0200 |
commit | 7113237cbd0c07769731243135ad8d79b258603e (patch) | |
tree | 36d9aaeb55dea875bb9b22f9558c8b5b4aa5bb45 /sound | |
parent | 1accddfdde0caaa11b8cee3f5aa9240c1628be10 (diff) | |
download | history-7113237cbd0c07769731243135ad8d79b258603e.tar.gz |
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
RME HDSP driver,RME9652 driver
fixed invalid spin_lock/unlock_irq() in the prepare callback.
Diffstat (limited to 'sound')
-rw-r--r-- | sound/pci/rme9652/hdsp.c | 4 | ||||
-rw-r--r-- | sound/pci/rme9652/rme9652.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/sound/pci/rme9652/hdsp.c b/sound/pci/rme9652/hdsp.c index 64b66c6c647086..88eb3527297b5a 100644 --- a/sound/pci/rme9652/hdsp.c +++ b/sound/pci/rme9652/hdsp.c @@ -4123,10 +4123,10 @@ static int snd_hdsp_prepare(snd_pcm_substream_t *substream) return -EIO; } - spin_lock_irq(&hdsp->lock); + spin_lock(&hdsp->lock); if (!hdsp->running) hdsp_reset_hw_pointer(hdsp); - spin_unlock_irq(&hdsp->lock); + spin_unlock(&hdsp->lock); return result; } diff --git a/sound/pci/rme9652/rme9652.c b/sound/pci/rme9652/rme9652.c index 9a52693fd4a4d3..155d72a7371a2f 100644 --- a/sound/pci/rme9652/rme9652.c +++ b/sound/pci/rme9652/rme9652.c @@ -2263,10 +2263,10 @@ static int snd_rme9652_prepare(snd_pcm_substream_t *substream) rme9652_t *rme9652 = _snd_pcm_substream_chip(substream); int result = 0; - spin_lock_irq(&rme9652->lock); + spin_lock(&rme9652->lock); if (!rme9652->running) rme9652_reset_hw_pointer(rme9652); - spin_unlock_irq(&rme9652->lock); + spin_unlock(&rme9652->lock); return result; } |