Lines Matching full:lcpa
452 * @lcpa: Pointer to dst and src lcpa settings.
480 struct d40_log_lli_full *lcpa; member
552 * @lcpa_base: The virtual mapped address of LCPA.
553 * @phy_lcpa: The physical address of the LCPA.
554 * @lcpa_size: The size of the LCPA area.
848 * can't link back to the one in LCPA space in d40_log_lli_to_lcxa()
865 * For linkback, we normally load the LCPA in the loop since we need to in d40_log_lli_to_lcxa()
867 * couldn't even get a first LCLA, then we have to run in LCPA and in d40_log_lli_to_lcxa()
876 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
903 /* First link goes in both LCPA and LCLA */ in d40_log_lli_to_lcxa()
904 d40_log_lli_lcpa_write(chan->lcpa, in d40_log_lli_to_lcxa()
1389 num_elt = (readl(&d40c->lcpa->lcsp2) & D40_MEM_LCSP2_ECNT_MASK) in d40_residue()
1405 is_link = readl(&d40c->lcpa->lcsp3) & D40_MEM_LCSP3_DLOS_MASK; in d40_tx_is_linked()
2422 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
2425 d40c->lcpa = d40c->base->lcpa_base + in d40_alloc_chan_resources()
3540 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lcpa"); in d40_probe()
3543 d40_err(&pdev->dev, "No \"lcpa\" memory resource\n"); in d40_probe()
3550 D40_NAME " I/O lcpa") == NULL) { in d40_probe()
3552 d40_err(&pdev->dev, "Failed to request LCPA region %pR\n", res); in d40_probe()
3560 "[%s] Mismatch LCPA dma 0x%x, def %pa\n", in d40_probe()
3568 d40_err(&pdev->dev, "Failed to ioremap LCPA region\n"); in d40_probe()