Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d01e6318 authored by Aishwarya Pant's avatar Aishwarya Pant Committed by Greg Kroah-Hartman
Browse files

staging: bcm2835-audio: remove unused semaphores



This patch removes unused semaphores alsa_stream->buffers_update_sem
and alsa_stream->control_sem from struct bcm2835_alsa_stream

Signed-off-by: default avatarAishwarya Pant <aishpant@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 85fa002f
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -156,8 +156,6 @@ static int snd_bcm2835_playback_open_generic(
	alsa_stream->substream = substream;
	alsa_stream->idx = idx;

	sema_init(&alsa_stream->buffers_update_sem, 0);
	sema_init(&alsa_stream->control_sem, 0);
	spin_lock_init(&alsa_stream->lock);

	err = bcm2835_audio_open(alsa_stream);
+0 −2
Original line number Diff line number Diff line
@@ -122,8 +122,6 @@ struct bcm2835_alsa_stream {
	struct snd_pcm_substream *substream;
	struct snd_pcm_indirect pcm_indirect;

	struct semaphore buffers_update_sem;
	struct semaphore control_sem;
	spinlock_t lock;
	volatile unsigned int control;
	volatile unsigned int status;