ALSA: ctxfi: Fix the incorrect check of dma_set_mask() call
[pandora-kernel.git] / sound / pci / ctxfi / cthw20k1.c
index 1885bfe..abac728 100644 (file)
@@ -1904,7 +1904,7 @@ static int hw_card_start(struct hw *hw)
                return err;
 
        /* Set DMA transfer mask */
-       if (dma_set_mask(&pci->dev, DMA_BIT_MASK(dma_bits))) {
+       if (!dma_set_mask(&pci->dev, DMA_BIT_MASK(dma_bits))) {
                dma_set_coherent_mask(&pci->dev, DMA_BIT_MASK(dma_bits));
        } else {
                dma_set_mask(&pci->dev, DMA_BIT_MASK(32));