Lines Matching refs:dma_has_cap
240 if (!dma_has_cap(DMA_PRIVATE, chan->device->cap_mask)) in dma_chan_get()
364 if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dma_issue_pending_all()
401 if (!dma_has_cap(cap, device->cap_mask) || in min_chan()
402 dma_has_cap(DMA_PRIVATE, device->cap_mask)) in min_chan()
446 if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dma_channel_rebalance()
514 if (dev->chancnt > 1 && !dma_has_cap(DMA_PRIVATE, dev->cap_mask)) in private_candidate()
716 if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dmaengine_get()
753 if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dmaengine_put()
769 if (!dma_has_cap(DMA_INTERRUPT, device->cap_mask)) in device_has_all_tx_types()
774 if (!dma_has_cap(DMA_MEMCPY, device->cap_mask)) in device_has_all_tx_types()
779 if (!dma_has_cap(DMA_XOR, device->cap_mask)) in device_has_all_tx_types()
783 if (!dma_has_cap(DMA_XOR_VAL, device->cap_mask)) in device_has_all_tx_types()
789 if (!dma_has_cap(DMA_PQ, device->cap_mask)) in device_has_all_tx_types()
793 if (!dma_has_cap(DMA_PQ_VAL, device->cap_mask)) in device_has_all_tx_types()
829 BUG_ON(dma_has_cap(DMA_MEMCPY, device->cap_mask) && in dma_async_device_register()
831 BUG_ON(dma_has_cap(DMA_XOR, device->cap_mask) && in dma_async_device_register()
833 BUG_ON(dma_has_cap(DMA_XOR_VAL, device->cap_mask) && in dma_async_device_register()
835 BUG_ON(dma_has_cap(DMA_PQ, device->cap_mask) && in dma_async_device_register()
837 BUG_ON(dma_has_cap(DMA_PQ_VAL, device->cap_mask) && in dma_async_device_register()
839 BUG_ON(dma_has_cap(DMA_INTERRUPT, device->cap_mask) && in dma_async_device_register()
841 BUG_ON(dma_has_cap(DMA_SG, device->cap_mask) && in dma_async_device_register()
843 BUG_ON(dma_has_cap(DMA_CYCLIC, device->cap_mask) && in dma_async_device_register()
845 BUG_ON(dma_has_cap(DMA_INTERLEAVE, device->cap_mask) && in dma_async_device_register()
906 if (dmaengine_ref_count && !dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dma_async_device_register()
922 if (dma_has_cap(DMA_PRIVATE, device->cap_mask)) in dma_async_device_register()