arm: Bcmring: semaphore cleanup
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Christoph Hellwig <hch@infradead.org> Cc: Leo Chen <leochen@broadcom.com> LKML-Reference: <20100907125057.371771121@linutronix.de>
This commit is contained in:
parent
5b8c4f23c5
commit
5356d94872
1 changed files with 2 additions and 2 deletions
|
@ -691,7 +691,7 @@ int dma_init(void)
|
||||||
|
|
||||||
memset(&gDMA, 0, sizeof(gDMA));
|
memset(&gDMA, 0, sizeof(gDMA));
|
||||||
|
|
||||||
init_MUTEX_LOCKED(&gDMA.lock);
|
sema_init(&gDMA.lock, 0);
|
||||||
init_waitqueue_head(&gDMA.freeChannelQ);
|
init_waitqueue_head(&gDMA.freeChannelQ);
|
||||||
|
|
||||||
/* Initialize the Hardware */
|
/* Initialize the Hardware */
|
||||||
|
@ -1574,7 +1574,7 @@ int dma_init_mem_map(DMA_MemMap_t *memMap)
|
||||||
{
|
{
|
||||||
memset(memMap, 0, sizeof(*memMap));
|
memset(memMap, 0, sizeof(*memMap));
|
||||||
|
|
||||||
init_MUTEX(&memMap->lock);
|
sema_init(&memMap->lock, 1);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue