Lines Matching defs:lcla
185 * @lcla: Space for one dst src pair for logical channel transfers.
209 struct d40_lcla_elem lcla;
246 * @lcla_pool: lcla pool settings and data.
458 if (d40c->lcla.src_id >= 0 && d40c->lcla.dst_id >= 0)
491 d40c->lcla.src_id = src_id;
492 d40c->lcla.dst_id = dst_id;
493 d40c->lcla.dst = lcla_lidx_base + dst_id * lli_per_log + 1;
494 d40c->lcla.src = lcla_lidx_base + src_id * lli_per_log + 1;
591 (~(0x1 << d40c->lcla.dst_id));
593 (~(0x1 << d40c->lcla.src_id));
595 d40c->lcla.src_id = -1;
596 d40c->lcla.dst_id = -1;
661 /* Set LIDX for lcla */
727 d40c->lcla.src, d40c->lcla.dst,
733 (void) dma_map_single(d40c->base->dev, d40c->lcla.src,
736 (void) dma_map_single(d40c->base->dev, d40c->lcla.dst,
1557 * Check if there is space available in lcla. If not,
1570 (void) d40_log_sg_to_lli(d40c->lcla.src_id,
1580 (void) d40_log_sg_to_lli(d40c->lcla.dst_id,
1884 * Check if there is space available in lcla.
1905 total_size = d40_log_sg_to_dev(&d40c->lcla,
2250 /* Invalidate lcla element */
2251 d40c->lcla.src_id = -1;
2252 d40c->lcla.dst_id = -1;