Lines Matching refs:descrtab
230 serdma_descr_t *descrtab; member
633 dma->descrtab = kzalloc(dma->ringsz * sizeof(serdma_descr_t), GFP_KERNEL); in init_serdma()
634 if (!dma->descrtab) { in init_serdma()
638 dma->descrtab_end = dma->descrtab + dma->ringsz; in init_serdma()
640 dma->descrtab_phys = CPHYSADDR((long)dma->descrtab); in init_serdma()
641 dma->descr_add = dma->descr_rem = dma->descrtab; in init_serdma()
647 kfree(dma->descrtab); in init_serdma()
657 kfree(dma->descrtab); in init_serdma()
667 (int)dma->descrtab, (int)dma->dma_buf, in init_serdma()
692 s->dma_dac.descrtab[i].descr_a = M_DMA_SERRX_SOP | V_DMA_DSCRA_A_SIZE(1) | in dma_init()
694 s->dma_dac.descrtab[i].descr_b = V_DMA_DSCRB_PKT_SIZE(FRAME_BYTES); in dma_init()
695 s->dma_adc.descrtab[i].descr_a = V_DMA_DSCRA_A_SIZE(1) | in dma_init()
697 s->dma_adc.descrtab[i].descr_b = 0; in dma_init()
769 descr = &d->descrtab[swptr]; in serdma_reg_access()
961 descr = &d->descrtab[d->swptr]; in cs4297a_update_ptr()
999 descr = d->descrtab; in cs4297a_update_ptr()
1032 descr = &d->descrtab[d->swptr]; in cs4297a_update_ptr()
1063 descr = d->descrtab; in cs4297a_update_ptr()
2588 s->dma_adc.descrtab[i].descr_a &= ~M_DMA_SERRX_SOP; in cs4297a_interrupt()