input: Misc/hp_sdc_rtc: semaphore cleanup
Get rid of init_MUTEX[_LOCKED]() and use sema_init() instead. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Christoph Hellwig <hch@infradead.org> Acked-by: Dmitry Torokhov <dtor@mail.ru> LKML-Reference: <20100907125054.888438853@linutronix.de>
This commit is contained in:
parent
37eca0d64a
commit
10d0ff8307
|
@ -104,7 +104,7 @@ static int hp_sdc_rtc_do_read_bbrtc (struct rtc_time *rtctm)
|
|||
t.endidx = 91;
|
||||
t.seq = tseq;
|
||||
t.act.semaphore = &tsem;
|
||||
init_MUTEX_LOCKED(&tsem);
|
||||
sema_init(&tsem, 0);
|
||||
|
||||
if (hp_sdc_enqueue_transaction(&t)) return -1;
|
||||
|
||||
|
@ -698,7 +698,7 @@ static int __init hp_sdc_rtc_init(void)
|
|||
return -ENODEV;
|
||||
#endif
|
||||
|
||||
init_MUTEX(&i8042tregs);
|
||||
sema_init(&i8042tregs, 1);
|
||||
|
||||
if ((ret = hp_sdc_request_timer_irq(&hp_sdc_rtc_isr)))
|
||||
return ret;
|
||||
|
|
Loading…
Reference in New Issue