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
	
	Block a user