Lines Matching refs:cap_mask

178 	bitmap_and(has.bits, want->bits, device->cap_mask.bits,
232 } else if (!dma_has_cap(DMA_PRIVATE, chan->device->cap_mask))
359 if (dma_has_cap(DMA_PRIVATE, device->cap_mask))
386 if (!dma_has_cap(cap, device->cap_mask) ||
387 dma_has_cap(DMA_PRIVATE, device->cap_mask))
437 if (dma_has_cap(DMA_PRIVATE, device->cap_mask))
472 if (dev->chancnt > 1 && !dma_has_cap(DMA_PRIVATE, dev->cap_mask))
518 dma_cap_set(DMA_PRIVATE, device->cap_mask);
532 dma_cap_clear(DMA_PRIVATE, device->cap_mask);
553 dma_cap_clear(DMA_PRIVATE, chan->device->cap_mask);
572 if (dma_has_cap(DMA_PRIVATE, device->cap_mask))
609 if (dma_has_cap(DMA_PRIVATE, device->cap_mask))
625 if (!dma_has_cap(DMA_INTERRUPT, device->cap_mask))
630 if (!dma_has_cap(DMA_MEMCPY, device->cap_mask))
635 if (!dma_has_cap(DMA_MEMSET, device->cap_mask))
640 if (!dma_has_cap(DMA_XOR, device->cap_mask))
644 if (!dma_has_cap(DMA_XOR_VAL, device->cap_mask))
650 if (!dma_has_cap(DMA_PQ, device->cap_mask))
654 if (!dma_has_cap(DMA_PQ_VAL, device->cap_mask))
694 BUG_ON(dma_has_cap(DMA_MEMCPY, device->cap_mask) &&
696 BUG_ON(dma_has_cap(DMA_XOR, device->cap_mask) &&
698 BUG_ON(dma_has_cap(DMA_XOR_VAL, device->cap_mask) &&
700 BUG_ON(dma_has_cap(DMA_PQ, device->cap_mask) &&
702 BUG_ON(dma_has_cap(DMA_PQ_VAL, device->cap_mask) &&
704 BUG_ON(dma_has_cap(DMA_MEMSET, device->cap_mask) &&
706 BUG_ON(dma_has_cap(DMA_INTERRUPT, device->cap_mask) &&
708 BUG_ON(dma_has_cap(DMA_SG, device->cap_mask) &&
710 BUG_ON(dma_has_cap(DMA_CYCLIC, device->cap_mask) &&
712 BUG_ON(dma_has_cap(DMA_SLAVE, device->cap_mask) &&
714 BUG_ON(dma_has_cap(DMA_INTERLEAVE, device->cap_mask) &&
727 dma_cap_set(DMA_ASYNC_TX, device->cap_mask);
777 if (dmaengine_ref_count && !dma_has_cap(DMA_PRIVATE, device->cap_mask))
793 if (dma_has_cap(DMA_PRIVATE, device->cap_mask))