Lines Matching refs:cctr
260 void frv_dma_config(int dma, unsigned long ccfr, unsigned long cctr, unsigned long apr) in frv_dma_config() argument
265 ___set_DMAC(ioaddr, CCTR, cctr); in frv_dma_config()
324 uint32_t cctr; in frv_dma_stop() local
327 cctr = __get_DMAC(ioaddr, CCTR); in frv_dma_stop()
328 cctr &= ~(DMAC_CCTRx_IE | DMAC_CCTRx_ACT); in frv_dma_stop()
329 cctr |= DMAC_CCTRx_FC; /* fifo clear */ in frv_dma_stop()
330 __set_DMAC(ioaddr, CCTR, cctr); in frv_dma_stop()
381 unsigned long cstr, cctr; in frv_dma_pause_all() local
393 cctr = __get_DMAC(ioaddr, CCTR); in frv_dma_pause_all()
394 if (cctr & DMAC_CCTRx_ACT) { in frv_dma_pause_all()
395 cctr &= ~DMAC_CCTRx_ACT; in frv_dma_pause_all()
396 __set_DMAC(ioaddr, CCTR, cctr); in frv_dma_pause_all()
422 unsigned long cstr, cctr; in frv_dma_resume_all() local
436 cctr = __get_DMAC(ioaddr, CCTR); in frv_dma_resume_all()
437 cctr |= DMAC_CCTRx_ACT; in frv_dma_resume_all()
438 __set_DMAC(ioaddr, CCTR, cctr); in frv_dma_resume_all()
457 uint32_t cctr; in frv_dma_status_clear() local
460 cctr = __get_DMAC(ioaddr, CCTR); in frv_dma_status_clear()