Lines Matching refs:residue
1326 u32 cisr, clar, cbndtr, residue, modulo, burst_size; in stm32_mdma_desc_residue() local
1331 residue = 0; in stm32_mdma_desc_residue()
1341 residue += STM32_MDMA_CBNDTR_BNDT(hwdesc->cbndtr); in stm32_mdma_desc_residue()
1344 residue += cbndtr & STM32_MDMA_CBNDTR_BNDT_MASK; in stm32_mdma_desc_residue()
1351 return residue; in stm32_mdma_desc_residue()
1354 modulo = residue % burst_size; in stm32_mdma_desc_residue()
1356 residue = residue - modulo + burst_size; in stm32_mdma_desc_residue()
1358 return residue; in stm32_mdma_desc_residue()
1369 u32 residue = 0; in stm32_mdma_tx_status() local
1379 residue = stm32_mdma_desc_residue(chan, chan->desc, chan->curr_hwdesc, state); in stm32_mdma_tx_status()
1381 residue = stm32_mdma_desc_residue(chan, to_stm32_mdma_desc(vdesc), 0, state); in stm32_mdma_tx_status()
1383 dma_set_residue(state, residue); in stm32_mdma_tx_status()