Lines Matching refs:ch
47 static void dmov_prep_ch(dmov_ch *ch, unsigned id) in dmov_prep_ch() argument
49 ch->cmd = DMOV_CMD_PTR(id); in dmov_prep_ch()
50 ch->result = DMOV_RSLT(id); in dmov_prep_ch()
51 ch->status = DMOV_STATUS(id); in dmov_prep_ch()
52 ch->config = DMOV_CONFIG(id); in dmov_prep_ch()
68 dmov_ch ch; in dmov_exec_cmdptr() local
71 dmov_prep_ch(&ch, id); in dmov_exec_cmdptr()
73 writel(DMOV_CMD_PTR_LIST | DMOV_CMD_ADDR(paddr(ptr)), ch.cmd); in dmov_exec_cmdptr()
75 while(!(readl(ch.status) & DMOV_STATUS_RSLT_VALID)) ; in dmov_exec_cmdptr()
77 n = readl(ch.status); in dmov_exec_cmdptr()
79 n = readl(ch.result); in dmov_exec_cmdptr()
88 n = readl(ch.status); in dmov_exec_cmdptr()