|
@@ -819,8 +819,6 @@ int dma_async_device_register(struct dma_device *device)
|
|
!device->device_prep_dma_sg);
|
|
!device->device_prep_dma_sg);
|
|
BUG_ON(dma_has_cap(DMA_CYCLIC, device->cap_mask) &&
|
|
BUG_ON(dma_has_cap(DMA_CYCLIC, device->cap_mask) &&
|
|
!device->device_prep_dma_cyclic);
|
|
!device->device_prep_dma_cyclic);
|
|
- BUG_ON(dma_has_cap(DMA_SLAVE, device->cap_mask) &&
|
|
|
|
- !device->device_control);
|
|
|
|
BUG_ON(dma_has_cap(DMA_INTERLEAVE, device->cap_mask) &&
|
|
BUG_ON(dma_has_cap(DMA_INTERLEAVE, device->cap_mask) &&
|
|
!device->device_prep_interleaved_dma);
|
|
!device->device_prep_interleaved_dma);
|
|
|
|
|