missing increment of buf for CI device reads

This commit is contained in:
Ralph Metzler 2016-06-10 09:45:21 +02:00
parent 094e1f3e1f
commit 0d27002a17
1 changed files with 1 additions and 0 deletions

View File

@ -933,6 +933,7 @@ static size_t ddb_input_read(struct ddb_input *input,
input->dma->num;
}
left -= free;
buf += free;
ddbwritel(dev,
(input->dma->cbuf << 11) | (input->dma->coff >> 7),
DMA_BUFFER_ACK(input->dma));