Lines Matching refs:cmds
61 rec->cmds = (void __iomem *)DBDMA_ALIGN(rec->space);
62 rec->addr = rec->dma_base + (unsigned long)((char *)rec->cmds - (char *)rec->space);
230 st_le16(&chip->extra_dma.cmds->command, DBDMA_STOP);
240 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) {
278 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
293 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
316 volatile struct dbdma_cmd __iomem *cp = &rec->cmd.cmds[rec->cur_period];
387 cp = &rec->cmd.cmds[rec->cur_period];
399 cp = rec->cmd.cmds;
651 st_le16(&chip->extra_dma.cmds->req_count, bytes);
652 st_le16(&chip->extra_dma.cmds->xfer_status, 0);
653 st_le32(&chip->extra_dma.cmds->cmd_dep, chip->extra_dma.addr);
654 st_le32(&chip->extra_dma.cmds->phy_addr, addr);
655 st_le16(&chip->extra_dma.cmds->command, OUTPUT_MORE + BR_ALWAYS);
667 st_le16(&chip->extra_dma.cmds->command, DBDMA_STOP);