Lines Matching refs:chunk
32 u32 chunk = readl(DMA_CHNL(dmac, chan) + S6_DMA_CMONCHUNK); in s6dmac_put_fifo_cache() local
33 if (chunk && (size > chunk)) { in s6dmac_put_fifo_cache()
36 u32 gaps = (size+chunk-1)/chunk - 1; in s6dmac_put_fifo_cache()
39 } else if (-skip > chunk) { in s6dmac_put_fifo_cache()
40 s32 decr = gaps * (chunk + skip); in s6dmac_put_fifo_cache()
42 span = chunk - decr; in s6dmac_put_fifo_cache()
45 (chunk + skip) * gaps - skip); in s6dmac_put_fifo_cache()
53 u32 chunk = readl(DMA_CHNL(dmac, chan) + S6_DMA_CMONCHUNK); in s6dmac_put_fifo_cache() local
54 if (chunk && (size > chunk)) { in s6dmac_put_fifo_cache()
57 u32 gaps = (size+chunk-1)/chunk - 1; in s6dmac_put_fifo_cache()
60 } else if (-skip > chunk) { in s6dmac_put_fifo_cache()
61 s32 decr = gaps * (chunk + skip); in s6dmac_put_fifo_cache()
63 span = chunk - decr; in s6dmac_put_fifo_cache()
66 (chunk + skip) * gaps - skip); in s6dmac_put_fifo_cache()