Lines Matching refs:static_tr
167 struct udma_static_tr static_tr; member
218 struct udma_static_tr static_tr; member
767 if (memcmp(&uc->static_tr, &uc->desc->static_tr, sizeof(uc->static_tr))) in udma_chan_needs_reconfiguration()
802 u32 val = PDMA_STATIC_TR_Y(uc->desc->static_tr.elcnt) | in udma_start()
803 PDMA_STATIC_TR_X(uc->desc->static_tr.elsize); in udma_start()
818 PDMA_STATIC_TR_Z(uc->desc->static_tr.bstcnt, in udma_start()
822 memcpy(&uc->static_tr, &uc->desc->static_tr, in udma_start()
823 sizeof(uc->static_tr)); in udma_start()
837 u32 val = PDMA_STATIC_TR_Y(uc->desc->static_tr.elcnt) | in udma_start()
838 PDMA_STATIC_TR_X(uc->desc->static_tr.elsize); in udma_start()
850 memcpy(&uc->static_tr, &uc->desc->static_tr, in udma_start()
851 sizeof(uc->static_tr)); in udma_start()
2105 d->static_tr.elsize = 0; in udma_configure_statictr()
2108 d->static_tr.elsize = 1; in udma_configure_statictr()
2111 d->static_tr.elsize = 2; in udma_configure_statictr()
2114 d->static_tr.elsize = 3; in udma_configure_statictr()
2117 d->static_tr.elsize = 4; in udma_configure_statictr()
2123 d->static_tr.elcnt = elcnt; in udma_configure_statictr()
2135 d->static_tr.bstcnt = d->residue / d->sglen / div; in udma_configure_statictr()
2137 d->static_tr.bstcnt = d->residue / div; in udma_configure_statictr()
2140 d->static_tr.bstcnt > uc->ud->match_data->statictr_z_mask) in udma_configure_statictr()
2143 d->static_tr.bstcnt = 0; in udma_configure_statictr()
2377 __func__, d->static_tr.bstcnt); in udma_prep_slave_sg()
2574 __func__, d->static_tr.bstcnt); in udma_prep_dma_cyclic()