Searched refs:pl08x (Results 1 – 2 of 2) sorted by relevance
359 static void pl08x_write_lli(struct pl08x_driver_data *pl08x, in pl08x_write_lli() argument362 if (pl08x->vd->pl080s) in pl08x_write_lli()363 dev_vdbg(&pl08x->adev->dev, in pl08x_write_lli()370 dev_vdbg(&pl08x->adev->dev, in pl08x_write_lli()381 if (pl08x->vd->pl080s) in pl08x_write_lli()396 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_start_next_txd() local410 pl08x_write_lli(pl08x, phychan, &txd->llis_va[0], txd->ccfg); in pl08x_start_next_txd()414 while (readl(pl08x->base + PL080_EN_CHAN) & (1 << phychan->id)) in pl08x_start_next_txd()471 static void pl08x_terminate_phy_chan(struct pl08x_driver_data *pl08x, in pl08x_terminate_phy_chan() argument481 writel(1 << ch->id, pl08x->base + PL080_ERR_CLEAR); in pl08x_terminate_phy_chan()[all …]
36 obj-$(CONFIG_AMBA_PL08X) += amba-pl08x.o