Lines Matching refs:value
327 uint64_t value, unsigned size) in pxa2xx_dma_write() argument
345 if (value & DRCMR_MAPVLD) in pxa2xx_dma_write()
346 if ((value & DRCMR_CHLNUM) > s->channels) in pxa2xx_dma_write()
348 __func__, (unsigned)value & DRCMR_CHLNUM); in pxa2xx_dma_write()
350 s->req[channel] = value; in pxa2xx_dma_write()
361 s->chan[channel].state &= 0x0000071f & ~(value & in pxa2xx_dma_write()
364 s->chan[channel].state |= value & 0xfc800000; in pxa2xx_dma_write()
369 if (value & DCSR_NODESCFETCH) { in pxa2xx_dma_write()
371 if (value & DCSR_RUN) { in pxa2xx_dma_write()
377 if (value & DCSR_RUN) { in pxa2xx_dma_write()
385 if (!(value & (DCSR_RUN | DCSR_MASKRUN))) in pxa2xx_dma_write()
388 if (value & DCSR_CLRCMPST) in pxa2xx_dma_write()
390 if (value & DCSR_SETCMPST) in pxa2xx_dma_write()
397 s->align = value; in pxa2xx_dma_write()
401 s->pio = value & 0x80000001; in pxa2xx_dma_write()
409 s->chan[channel].descr = value; in pxa2xx_dma_write()
412 s->chan[channel].src = value; in pxa2xx_dma_write()
415 s->chan[channel].dest = value; in pxa2xx_dma_write()
418 s->chan[channel].cmd = value; in pxa2xx_dma_write()