Lines Matching refs:dev

86 	struct device		*dev;  member
99 struct device *dev; member
202 dma_free_coherent(ctlr->dev, pool->mem_size, pool->cpumap, in cpdma_desc_pool_destroy()
218 pool = devm_kzalloc(ctlr->dev, sizeof(*pool), GFP_KERNEL); in cpdma_desc_pool_create()
240 pool->gen_pool = devm_gen_pool_create(ctlr->dev, ilog2(pool->desc_size), in cpdma_desc_pool_create()
244 dev_err(ctlr->dev, "pool create failed %d\n", ret); in cpdma_desc_pool_create()
250 pool->iomap = devm_ioremap(ctlr->dev, pool->phys, in cpdma_desc_pool_create()
254 pool->cpumap = dma_alloc_coherent(ctlr->dev, pool->mem_size, in cpdma_desc_pool_create()
266 dev_err(ctlr->dev, "pool add failed %d\n", ret); in cpdma_desc_pool_create()
440 dev_err(ctlr->dev, "Upper cpdma ch%d is not rate limited\n", in cpdma_chan_fit_rate()
462 dev_err(ctlr->dev, "The bus frequency is not set\n"); in cpdma_chan_set_factors()
514 ctlr = devm_kzalloc(params->dev, sizeof(*ctlr), GFP_KERNEL); in cpdma_ctlr_create()
520 ctlr->dev = params->dev; in cpdma_ctlr_create()
888 chan = devm_kzalloc(ctlr->dev, sizeof(*chan), GFP_KERNEL); in cpdma_chan_create()
895 devm_kfree(ctlr->dev, chan); in cpdma_chan_create()
961 devm_kfree(ctlr->dev, chan); in cpdma_chan_destroy()
1047 dma_sync_single_for_device(ctlr->dev, buffer, len, chan->dir); in cpdma_chan_submit_si()
1049 buffer = dma_map_single(ctlr->dev, si->data_virt, len, chan->dir); in cpdma_chan_submit_si()
1050 ret = dma_mapping_error(ctlr->dev, buffer); in cpdma_chan_submit_si()
1209 dma_sync_single_for_cpu(ctlr->dev, buff_dma, origlen, in __cpdma_chan_free()
1212 dma_unmap_single(ctlr->dev, buff_dma, origlen, chan->dir); in __cpdma_chan_free()