Lines Matching refs:dcmd
82 u32 dcmd; /* DCMD value for the current transfer */ member
106 u32 dcmd; member
464 chan->dcmd = DCMD_INCTRGADDR | DCMD_INCSRCADDR; in mmp_pdma_prep_memcpy()
465 chan->dcmd |= DCMD_BURST32; in mmp_pdma_prep_memcpy()
480 new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & copy); in mmp_pdma_prep_memcpy()
513 new->desc.dcmd |= DCMD_ENDIRQEN; in mmp_pdma_prep_memcpy()
558 new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & len); in mmp_pdma_prep_slave_sg()
590 new->desc.dcmd |= DCMD_ENDIRQEN; in mmp_pdma_prep_slave_sg()
649 new->desc.dcmd = (chan->dcmd | DCMD_ENDIRQEN | in mmp_pdma_prep_dma_cyclic()
700 chan->dcmd = DCMD_INCTRGADDR | DCMD_FLOWSRC; in mmp_pdma_config()
705 chan->dcmd = DCMD_INCSRCADDR | DCMD_FLOWTRG; in mmp_pdma_config()
712 chan->dcmd |= DCMD_WIDTH1; in mmp_pdma_config()
714 chan->dcmd |= DCMD_WIDTH2; in mmp_pdma_config()
716 chan->dcmd |= DCMD_WIDTH4; in mmp_pdma_config()
719 chan->dcmd |= DCMD_BURST8; in mmp_pdma_config()
721 chan->dcmd |= DCMD_BURST16; in mmp_pdma_config()
723 chan->dcmd |= DCMD_BURST32; in mmp_pdma_config()
784 len = sw->desc.dcmd & DCMD_LENGTH; in mmp_pdma_residue()
815 if (cyclic || !(sw->desc.dcmd & DCMD_ENDIRQEN)) in mmp_pdma_residue()
901 if (desc->desc.dcmd & DCMD_ENDIRQEN) { in dma_do_tasklet()