Lines Matching full:lcpa
481 * @lcpa: Pointer to dst and src lcpa settings.
509 struct d40_log_lli_full *lcpa; member
579 * @lcpa_base: The virtual mapped address of LCPA.
580 * @phy_lcpa: The physical address of the LCPA.
581 * @lcpa_size: The size of the LCPA area.
873 * can't link back to the one in LCPA space in d40_log_lli_to_lcxa()
890 * For linkback, we normally load the LCPA in the loop since we need to in d40_log_lli_to_lcxa()
892 * couldn't even get a first LCLA, then we have to run in LCPA and in d40_log_lli_to_lcxa()
901 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
928 /* First link goes in both LCPA and LCLA */ in d40_log_lli_to_lcxa()
929 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
1414 num_elt = (readl(&d40c->lcpa->lcsp2) & D40_MEM_LCSP2_ECNT_MASK) in d40_residue()
1430 is_link = readl(&d40c->lcpa->lcsp3) & D40_MEM_LCSP3_DLOS_MASK; in d40_tx_is_linked()
2445 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
2448 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
3530 /* Get IO for logical channel parameter address (LCPA) */ in d40_probe()
3533 dev_err(dev, "no LCPA SRAM node\n"); in d40_probe()
3540 dev_err(dev, "no LCPA SRAM resource\n"); in d40_probe()
3545 dev_info(dev, "found LCPA SRAM at %pad, size %pa\n", in d40_probe()
3552 "[%s] Mismatch LCPA dma 0x%x, def %08x\n", in d40_probe()
3560 d40_err(dev, "Failed to ioremap LCPA region\n"); in d40_probe()