Lines Matching refs:static_tr
223 struct udma_static_tr static_tr; member
284 struct udma_static_tr static_tr; member
891 if (memcmp(&uc->static_tr, &uc->desc->static_tr, sizeof(uc->static_tr))) in udma_chan_needs_reconfiguration()
926 u32 val = PDMA_STATIC_TR_Y(uc->desc->static_tr.elcnt) | in udma_start()
927 PDMA_STATIC_TR_X(uc->desc->static_tr.elsize); in udma_start()
942 PDMA_STATIC_TR_Z(uc->desc->static_tr.bstcnt, in udma_start()
946 memcpy(&uc->static_tr, &uc->desc->static_tr, in udma_start()
947 sizeof(uc->static_tr)); in udma_start()
961 u32 val = PDMA_STATIC_TR_Y(uc->desc->static_tr.elcnt) | in udma_start()
962 PDMA_STATIC_TR_X(uc->desc->static_tr.elsize); in udma_start()
974 memcpy(&uc->static_tr, &uc->desc->static_tr, in udma_start()
975 sizeof(uc->static_tr)); in udma_start()
3168 d->static_tr.elsize = 0; in udma_configure_statictr()
3171 d->static_tr.elsize = 1; in udma_configure_statictr()
3174 d->static_tr.elsize = 2; in udma_configure_statictr()
3177 d->static_tr.elsize = 3; in udma_configure_statictr()
3180 d->static_tr.elsize = 4; in udma_configure_statictr()
3186 d->static_tr.elcnt = elcnt; in udma_configure_statictr()
3198 d->static_tr.bstcnt = d->residue / d->sglen / div; in udma_configure_statictr()
3200 d->static_tr.bstcnt = d->residue / div; in udma_configure_statictr()
3203 d->static_tr.bstcnt > uc->ud->match_data->statictr_z_mask) in udma_configure_statictr()
3206 d->static_tr.bstcnt = 0; in udma_configure_statictr()
3454 __func__, d->static_tr.bstcnt); in udma_prep_slave_sg()
3659 __func__, d->static_tr.bstcnt); in udma_prep_dma_cyclic()