Lines Matching refs:dmacsr
1956 u32 dmacsr, restart; in hifn_interrupt() local
1958 dmacsr = hifn_read_1(dev, HIFN_1_DMA_CSR); in hifn_interrupt()
1962 dev->name, dmacsr, dev->dmareg, dmacsr & dev->dmareg, dma->cmdi, in hifn_interrupt()
1966 if ((dmacsr & dev->dmareg) == 0) in hifn_interrupt()
1969 hifn_write_1(dev, HIFN_1_DMA_CSR, dmacsr & dev->dmareg); in hifn_interrupt()
1971 if (dmacsr & HIFN_DMACSR_ENGINE) in hifn_interrupt()
1973 if (dmacsr & HIFN_DMACSR_PUBDONE) in hifn_interrupt()
1977 restart = dmacsr & (HIFN_DMACSR_R_OVER | HIFN_DMACSR_D_OVER); in hifn_interrupt()
1982 dev->name, !!(dmacsr & HIFN_DMACSR_R_OVER), in hifn_interrupt()
1983 !!(dmacsr & HIFN_DMACSR_D_OVER), in hifn_interrupt()
1987 hifn_write_1(dev, HIFN_1_DMA_CSR, dmacsr & (HIFN_DMACSR_R_OVER | in hifn_interrupt()
1991 restart = dmacsr & (HIFN_DMACSR_C_ABORT | HIFN_DMACSR_S_ABORT | in hifn_interrupt()
1995 dev->name, !!(dmacsr & HIFN_DMACSR_C_ABORT), in hifn_interrupt()
1996 !!(dmacsr & HIFN_DMACSR_S_ABORT), in hifn_interrupt()
1997 !!(dmacsr & HIFN_DMACSR_D_ABORT), in hifn_interrupt()
1998 !!(dmacsr & HIFN_DMACSR_R_ABORT)); in hifn_interrupt()
2004 if ((dmacsr & HIFN_DMACSR_C_WAIT) && (dma->cmdu == 0)) { in hifn_interrupt()