DMA_PAUSED
if (!desc || (chan->status == DMA_PAUSED))
if (chan->status == DMA_PAUSED) {
ret = DMA_PAUSED;
chan->status = DMA_PAUSED;
ret = DMA_PAUSED;
ret = DMA_PAUSED;
dch->status = DMA_PAUSED;
if (dch->status == DMA_PAUSED) {
if (status == DMA_IN_PROGRESS || status == DMA_PAUSED)
ret = DMA_PAUSED;
*status = DMA_PAUSED;
fsl_chan->status = DMA_PAUSED;
hsuc->desc->status = DMA_PAUSED;
if (hsuc->desc && hsuc->desc->status == DMA_PAUSED) {
idma64c->desc->status = DMA_PAUSED;
if (idma64c->desc && idma64c->desc->status == DMA_PAUSED) {
c->status = DMA_PAUSED;
if (c->status == DMA_PAUSED) {
lchan->desc->status = DMA_PAUSED;
if (lchan->desc && lchan->desc->status == DMA_PAUSED) {
tdmac->status = DMA_PAUSED;
mxs_chan->status = DMA_PAUSED;
status = DMA_PAUSED;
ret = DMA_PAUSED;
return bchan->paused ? DMA_PAUSED : ret;
ret = DMA_PAUSED;
ret = DMA_PAUSED;
c->status = DMA_PAUSED;
if (c->status == DMA_PAUSED) {
fchan->status = DMA_PAUSED;
ret = DMA_PAUSED;
chan->status = DMA_PAUSED;
if (chan->status != DMA_PAUSED)
if (chan->status != DMA_PAUSED)
chan->dma_status = DMA_PAUSED;
if (!(csr & CSR_IDLEF) && chan->dma_status != DMA_PAUSED) {
tdc->status = DMA_PAUSED;
if (tdc->status == DMA_PAUSED)
ret = DMA_PAUSED;
ret = DMA_PAUSED;
ret = DMA_PAUSED;
case DMA_PAUSED:
if (req->status != DMA_IN_PROGRESS && req->status != DMA_PAUSED)
if (dmastat != DMA_PAUSED)
dma_status == DMA_PAUSED) {
DMA_PAUSED, dmaengine_resume,
rx_dma_status == DMA_PAUSED) {
if (rx_dma_status == DMA_PAUSED && !stm32_usart_rx_dma_resume(stm32_port))
DMA_PAUSED, dmaengine_resume,
if (status == DMA_IN_PROGRESS || status == DMA_PAUSED) {
if (status != DMA_PAUSED)
if (status == DMA_PAUSED)