Lines Matching defs:tchan
29 static inline u32 udma_tchan_read(struct udma_tchan *tchan, int reg)
31 if (!tchan)
33 return udma_read(tchan->reg_chan, reg);
36 static inline void udma_tchan_write(struct udma_tchan *tchan, int reg, u32 val)
38 if (!tchan)
40 udma_write(tchan->reg_chan, reg, val);
43 static inline void udma_tchan_update_bits(struct udma_tchan *tchan, int reg,
46 if (!tchan)
48 udma_update_bits(tchan->reg_chan, reg, mask, val);
106 udma_tchan_update_bits(uc->tchan, UDMA_TCHAN_TCFG_REG,
115 udma_tchan_update_bits(uc->tchan, UDMA_TCHAN_TCFG_REG,
117 udma_tchan_write(uc->tchan, UDMA_TCHAN_TCQ_REG,
118 k3_nav_ringacc_get_ring_id(uc->tchan->tc_ring));
126 int tc_ring = k3_nav_ringacc_get_ring_id(uc->tchan->tc_ring);