|
@@ -625,6 +625,7 @@ static int bcm2835_dma_probe(struct platform_device *pdev)
|
|
|
od->ddev.src_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES);
|
|
|
od->ddev.dst_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES);
|
|
|
od->ddev.directions = BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV);
|
|
|
+ od->ddev.residue_granularity = DMA_RESIDUE_GRANULARITY_BURST;
|
|
|
od->ddev.dev = &pdev->dev;
|
|
|
INIT_LIST_HEAD(&od->ddev.channels);
|
|
|
spin_lock_init(&od->lock);
|