Searched refs:dscr (Results 1 – 3 of 3) sorted by relevance
| /drivers/misc/mei/ |
| A D | dma-ring.c | 22 struct mei_dma_dscr *dscr) in mei_dmam_dscr_alloc() argument 24 if (!dscr->size) in mei_dmam_dscr_alloc() 27 if (WARN_ON(!is_power_of_2(dscr->size))) in mei_dmam_dscr_alloc() 30 if (dscr->vaddr) in mei_dmam_dscr_alloc() 33 dscr->vaddr = dmam_alloc_coherent(dev->dev, dscr->size, &dscr->daddr, in mei_dmam_dscr_alloc() 35 if (!dscr->vaddr) in mei_dmam_dscr_alloc() 48 struct mei_dma_dscr *dscr) in mei_dmam_dscr_free() argument 50 if (!dscr->vaddr) in mei_dmam_dscr_free() 53 dmam_free_coherent(dev->dev, dscr->size, dscr->vaddr, dscr->daddr); in mei_dmam_dscr_free() 54 dscr->vaddr = NULL; in mei_dmam_dscr_free()
|
| /drivers/dma/ |
| A D | at_hdmac.c | 205 u32 dscr; /* chain to next lli */ member 418 lli->ctrla, lli->ctrlb, &lli->dscr); in atc_dump_lli() 488 desc->sg[i].lli->dscr = 0; in set_lli_eol() 551 desc->sg[i - 1].lli->dscr = atdma_sg->lli_phys; in atdma_lli_chain() 681 u32 len, ctrla, dscr; in atc_get_llis_residue() local 685 dscr = channel_readl(atchan, DSCR); in atc_get_llis_residue() 699 if (likely(new_dscr == dscr)) in atc_get_llis_residue() 708 dscr = new_dscr; in atc_get_llis_residue() 716 if (desc->sg[0].lli->dscr == dscr) { in atc_get_llis_residue() 723 if (desc->sg[i].lli && desc->sg[i].lli->dscr == dscr) in atc_get_llis_residue() [all …]
|
| /drivers/gpu/drm/atmel-hlcdc/ |
| A D | atmel_hlcdc_plane.c | 1099 struct atmel_hlcdc_dma_channel_dscr *dscr; in atmel_hlcdc_plane_alloc_dscrs() local 1102 dscr = dma_pool_alloc(dc->dscrpool, GFP_KERNEL, &dscr_dma); in atmel_hlcdc_plane_alloc_dscrs() 1103 if (!dscr) in atmel_hlcdc_plane_alloc_dscrs() 1106 dscr->addr = 0; in atmel_hlcdc_plane_alloc_dscrs() 1107 dscr->next = dscr_dma; in atmel_hlcdc_plane_alloc_dscrs() 1108 dscr->self = dscr_dma; in atmel_hlcdc_plane_alloc_dscrs() 1109 dscr->ctrl = ATMEL_HLCDC_LAYER_DFETCH; in atmel_hlcdc_plane_alloc_dscrs() 1111 state->dscrs[i] = dscr; in atmel_hlcdc_plane_alloc_dscrs()
|
Completed in 16 milliseconds