Lines Matching refs:DBDMA_STATUS

114     ch->regs[DBDMA_STATUS] |= DEAD;  in kill_channel()
115 ch->regs[DBDMA_STATUS] &= ~ACTIVE; in kill_channel()
141 status = ch->regs[DBDMA_STATUS] & DEVSTAT; in conditional_interrupt()
182 status = ch->regs[DBDMA_STATUS] & DEVSTAT; in conditional_wait()
210 ch->regs[DBDMA_STATUS] &= ~BT; in next()
222 ch->regs[DBDMA_STATUS] |= BT; in branch()
248 status = ch->regs[DBDMA_STATUS] & DEVSTAT; in conditional_branch()
289 current->xfer_status = cpu_to_le16(ch->regs[DBDMA_STATUS]); in dbdma_end()
293 ch->regs[DBDMA_STATUS] &= ~FLUSH; in dbdma_end()
302 if ((ch->regs[DBDMA_STATUS] & RUN) && in dbdma_end()
303 (ch->regs[DBDMA_STATUS] & ACTIVE)) in dbdma_end()
380 current->xfer_status = cpu_to_le16(ch->regs[DBDMA_STATUS]); in load_word()
382 ch->regs[DBDMA_STATUS] &= ~FLUSH; in load_word()
413 current->xfer_status = cpu_to_le16(ch->regs[DBDMA_STATUS]); in store_word()
415 ch->regs[DBDMA_STATUS] &= ~FLUSH; in store_word()
431 current->xfer_status = cpu_to_le16(ch->regs[DBDMA_STATUS]); in nop()
443 ch->regs[DBDMA_STATUS] &= ~(ACTIVE); in stop()
460 ch->regs[DBDMA_STATUS] &= ~WAKE; in channel_run()
544 uint32_t status = ch->regs[DBDMA_STATUS]; in DBDMA_run()
595 status = ch->regs[DBDMA_STATUS]; in dbdma_control_write()
653 ch->regs[DBDMA_STATUS] |= FLUSH; in dbdma_control_write()
691 ch->regs[DBDMA_STATUS] = status; in dbdma_control_write()
714 if (reg == DBDMA_CMDPTR_LO && (ch->regs[DBDMA_STATUS] & ACTIVE)) { in dbdma_write()
729 case DBDMA_STATUS: in dbdma_write()
763 value = ch->regs[DBDMA_STATUS]; in dbdma_read()
765 case DBDMA_STATUS: in dbdma_read()
881 current->xfer_status = cpu_to_le16(ch->regs[DBDMA_STATUS]); in dbdma_unassigned_rw()