Lines Matching full:lcpa
479 * @lcpa: Pointer to dst and src lcpa settings.
507 struct d40_log_lli_full *lcpa; member
577 * @lcpa_base: The virtual mapped address of LCPA.
578 * @phy_lcpa: The physical address of the LCPA.
579 * @lcpa_size: The size of the LCPA area.
871 * can't link back to the one in LCPA space in d40_log_lli_to_lcxa()
888 * For linkback, we normally load the LCPA in the loop since we need to in d40_log_lli_to_lcxa()
890 * couldn't even get a first LCLA, then we have to run in LCPA and in d40_log_lli_to_lcxa()
899 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
926 /* First link goes in both LCPA and LCLA */ in d40_log_lli_to_lcxa()
927 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
1412 num_elt = (readl(&d40c->lcpa->lcsp2) & D40_MEM_LCSP2_ECNT_MASK) in d40_residue()
1428 is_link = readl(&d40c->lcpa->lcsp3) & D40_MEM_LCSP3_DLOS_MASK; in d40_tx_is_linked()
2443 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
2446 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
3528 /* Get IO for logical channel parameter address (LCPA) */ in d40_probe()
3531 dev_err(dev, "no LCPA SRAM node\n"); in d40_probe()
3538 dev_err(dev, "no LCPA SRAM resource\n"); in d40_probe()
3543 dev_info(dev, "found LCPA SRAM at %pad, size %pa\n", in d40_probe()
3550 "[%s] Mismatch LCPA dma 0x%x, def %08x\n", in d40_probe()
3558 d40_err(dev, "Failed to ioremap LCPA region\n"); in d40_probe()