|
@@ -1183,7 +1183,7 @@ void omap_dma_unlink_lch(int lch_head, int lch_queue)
|
|
}
|
|
}
|
|
|
|
|
|
if ((dma_chan[lch_head].flags & OMAP_DMA_ACTIVE) ||
|
|
if ((dma_chan[lch_head].flags & OMAP_DMA_ACTIVE) ||
|
|
- (dma_chan[lch_head].flags & OMAP_DMA_ACTIVE)) {
|
|
|
|
|
|
+ (dma_chan[lch_queue].flags & OMAP_DMA_ACTIVE)) {
|
|
printk(KERN_ERR "omap_dma: You need to stop the DMA channels "
|
|
printk(KERN_ERR "omap_dma: You need to stop the DMA channels "
|
|
"before unlinking\n");
|
|
"before unlinking\n");
|
|
dump_stack();
|
|
dump_stack();
|