diff options
| -rw-r--r-- | drivers/dma/imx-sdma.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index ba72fcfbebfe..4ec84a633bd3 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c | |||
| @@ -703,7 +703,7 @@ static int sdma_load_script(struct sdma_engine *sdma, void *buf, int size, | |||
| 703 | spin_lock_irqsave(&sdma->channel_0_lock, flags); | 703 | spin_lock_irqsave(&sdma->channel_0_lock, flags); |
| 704 | 704 | ||
| 705 | bd0->mode.command = C0_SETPM; | 705 | bd0->mode.command = C0_SETPM; |
| 706 | bd0->mode.status = BD_DONE | BD_INTR | BD_WRAP | BD_EXTD; | 706 | bd0->mode.status = BD_DONE | BD_WRAP | BD_EXTD; |
| 707 | bd0->mode.count = size / 2; | 707 | bd0->mode.count = size / 2; |
| 708 | bd0->buffer_addr = buf_phys; | 708 | bd0->buffer_addr = buf_phys; |
| 709 | bd0->ext_buffer_addr = address; | 709 | bd0->ext_buffer_addr = address; |
| @@ -1025,7 +1025,7 @@ static int sdma_load_context(struct sdma_channel *sdmac) | |||
| 1025 | context->gReg[7] = sdmac->watermark_level; | 1025 | context->gReg[7] = sdmac->watermark_level; |
| 1026 | 1026 | ||
| 1027 | bd0->mode.command = C0_SETDM; | 1027 | bd0->mode.command = C0_SETDM; |
| 1028 | bd0->mode.status = BD_DONE | BD_INTR | BD_WRAP | BD_EXTD; | 1028 | bd0->mode.status = BD_DONE | BD_WRAP | BD_EXTD; |
| 1029 | bd0->mode.count = sizeof(*context) / 4; | 1029 | bd0->mode.count = sizeof(*context) / 4; |
| 1030 | bd0->buffer_addr = sdma->context_phys; | 1030 | bd0->buffer_addr = sdma->context_phys; |
| 1031 | bd0->ext_buffer_addr = 2048 + (sizeof(*context) / 4) * channel; | 1031 | bd0->ext_buffer_addr = 2048 + (sizeof(*context) / 4) * channel; |
