Lines Matching refs:dcmd
81 u32 dcmd; /* DCMD value for the current transfer */ member
105 u32 dcmd; member
463 chan->dcmd = DCMD_INCTRGADDR | DCMD_INCSRCADDR; in mmp_pdma_prep_memcpy()
464 chan->dcmd |= DCMD_BURST32; in mmp_pdma_prep_memcpy()
479 new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & copy); in mmp_pdma_prep_memcpy()
512 new->desc.dcmd |= DCMD_ENDIRQEN; in mmp_pdma_prep_memcpy()
557 new->desc.dcmd = chan->dcmd | (DCMD_LENGTH & len); in mmp_pdma_prep_slave_sg()
589 new->desc.dcmd |= DCMD_ENDIRQEN; in mmp_pdma_prep_slave_sg()
648 new->desc.dcmd = (chan->dcmd | DCMD_ENDIRQEN | in mmp_pdma_prep_dma_cyclic()
699 chan->dcmd = DCMD_INCTRGADDR | DCMD_FLOWSRC; in mmp_pdma_config()
704 chan->dcmd = DCMD_INCSRCADDR | DCMD_FLOWTRG; in mmp_pdma_config()
711 chan->dcmd |= DCMD_WIDTH1; in mmp_pdma_config()
713 chan->dcmd |= DCMD_WIDTH2; in mmp_pdma_config()
715 chan->dcmd |= DCMD_WIDTH4; in mmp_pdma_config()
718 chan->dcmd |= DCMD_BURST8; in mmp_pdma_config()
720 chan->dcmd |= DCMD_BURST16; in mmp_pdma_config()
722 chan->dcmd |= DCMD_BURST32; in mmp_pdma_config()
783 len = sw->desc.dcmd & DCMD_LENGTH; in mmp_pdma_residue()
814 if (cyclic || !(sw->desc.dcmd & DCMD_ENDIRQEN)) in mmp_pdma_residue()
900 if (desc->desc.dcmd & DCMD_ENDIRQEN) { in dma_do_tasklet()