On Fri, Jun 01, 2012 at 10:26:37AM +0800, zhangfei gao wrote: > Could we directly treat dma_tx_state.residue as "how many periods have expired" Why change the behaviour and add complexity to _both_ sides of the API, as well as confusion about what "residue" means?