Skip to content

Commit

Permalink
V4L/DVB: dvb: Convert "mutex" to semaphore
Browse files Browse the repository at this point in the history
Get rid of init_MUTEX[_LOCKED]() and use sema_init() instead.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Thomas Gleixner authored and Mauro Carvalho Chehab committed Oct 21, 2010
1 parent df1868e commit a0a4714
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions drivers/media/dvb/dvb-core/dvb_frontend.c
Original file line number Diff line number Diff line change
Expand Up @@ -702,7 +702,7 @@ static void dvb_frontend_stop(struct dvb_frontend *fe)

kthread_stop(fepriv->thread);

init_MUTEX (&fepriv->sem);
sema_init(&fepriv->sem, 1);
fepriv->state = FESTATE_IDLE;

/* paranoia check in case a signal arrived */
Expand Down Expand Up @@ -2061,7 +2061,7 @@ int dvb_register_frontend(struct dvb_adapter* dvb,
}
fepriv = fe->frontend_priv;

init_MUTEX (&fepriv->sem);
sema_init(&fepriv->sem, 1);
init_waitqueue_head (&fepriv->wait_queue);
init_waitqueue_head (&fepriv->events.wait_queue);
mutex_init(&fepriv->events.mtx);
Expand Down

0 comments on commit a0a4714

Please sign in to comment.