Searched refs:dma_addr (Results 251 - 275 of 832) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_fbdev.c139 dma_addr_t dma_addr; local
195 ret = omap_gem_pin(bo, &dma_addr);
220 fbi->fix.smem_start = dma_addr;
/linux-master/sound/soc/sof/amd/
H A Dacp-loader.c79 &adata->dma_addr,
133 addr = adata->dma_addr;
234 adata->dma_addr);
/linux-master/drivers/media/usb/as102/
H A Das102_usb_drv.c239 dev->dma_addr);
249 &dev->dma_addr);
269 urb->transfer_dma = dev->dma_addr + (i * AS102_USB_BUF_SIZE);
/linux-master/drivers/i2c/busses/
H A Di2c-amd-mp2-plat.c50 i2c_common->dma_addr = dma_map_single(dev_pci, i2c_common->dma_buf,
54 if (unlikely(dma_mapping_error(dev_pci, i2c_common->dma_addr))) {
71 dma_unmap_single(dev_pci, i2c_common->dma_addr,
H A Di2c-amd-mp2.h150 * @dma_addr: if msg length > 32, holds the DMA buffer address
162 dma_addr_t dma_addr; member in struct:amd_i2c_common
/linux-master/drivers/crypto/cavium/cpt/
H A Dcptvf.h46 dma_addr_t dma_addr; member in struct:command_chunk
H A Drequest_manager.h54 dma_addr_t dma_addr; member in struct:buf_ptr
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54pci.h58 __le32 dma_addr; member in struct:p54p_csr
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_ipp.h75 dma_addr_t dma_addr[MAX_FB_BUFFER]; member in struct:exynos_drm_ipp_buffer
H A Dexynos_drm_rotator.c156 rot_write(buf->dma_addr[0], ROT_SRC_BUF_ADDR(0));
157 rot_write(buf->dma_addr[1], ROT_SRC_BUF_ADDR(1));
201 rot_write(buf->dma_addr[0], ROT_DST_BUF_ADDR(0));
202 rot_write(buf->dma_addr[1], ROT_DST_BUF_ADDR(1));
/linux-master/drivers/comedi/drivers/
H A Dmite.c555 writel(mite_chan->ring->dma_addr,
672 desc->addr = cpu_to_le32(async->buf_map->page_list[i].dma_addr);
673 desc->next = cpu_to_le32(ring->dma_addr +
682 desc->addr = cpu_to_le32(async->buf_map->page_list[i].dma_addr);
686 desc->next = cpu_to_le32(ring->dma_addr);
704 descs, ring->dma_addr);
706 ring->dma_addr = 0;
731 &ring->dma_addr, GFP_KERNEL);
762 ring->dma_addr = 0;
/linux-master/drivers/media/platform/ti/omap3isp/
H A Disphist.c175 dma_addr_t dma_addr = hist->active_buf->dma_addr; local
181 if (unlikely(!dma_addr)) {
203 tx = dmaengine_prep_slave_single(hist->dma_ch, dma_addr,
H A Dispstat.h38 dma_addr_t dma_addr; member in struct:ispstat_buffer
H A Dispstat.c68 dma_sync(stat->isp->dev, buf->dma_addr, 0, MAGIC_SIZE, dir);
69 dma_sync(stat->isp->dev, buf->dma_addr + (buf_size & PAGE_MASK),
350 buf->dma_addr);
352 buf->dma_addr = 0;
370 buf->virt_addr = dma_alloc_coherent(dev, size, &buf->dma_addr,
375 ret = dma_get_sgtable(dev, &buf->sgt, buf->virt_addr, buf->dma_addr,
378 dma_free_coherent(dev, size, buf->virt_addr, buf->dma_addr);
380 buf->dma_addr = 0;
451 stat->subdev.name, i, &buf->dma_addr, buf->virt_addr);
/linux-master/drivers/media/platform/samsung/exynos4-is/
H A Dfimc-isp.h103 dma_addr_t dma_addr[FIMC_ISP_MAX_PLANES]; member in struct:isp_video_buf
/linux-master/drivers/net/ethernet/sfc/
H A Drx_common.h71 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len,
/linux-master/drivers/net/ethernet/sfc/siena/
H A Drx_common.h64 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len,
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_queues.c137 pgcache->dma_addr = 0;
210 if (rbdr->is_xdp && pgcache && pgcache->dma_addr) {
211 *rbuf = pgcache->dma_addr;
225 pgcache->dma_addr = *rbuf + XDP_PACKET_HEADROOM;
1237 u64 bufaddr, u64 dma_addr, u16 len)
1250 nicvf_sq_add_gather_subdesc(sq, qentry, len, dma_addr);
1556 u64 dma_addr; local
1577 dma_addr = dma_map_page_attrs(&nic->pdev->dev, virt_to_page(skb->data),
1580 if (dma_mapping_error(&nic->pdev->dev, dma_addr)) {
1585 nicvf_sq_add_gather_subdesc(sq, qentry, size, dma_addr);
1236 nicvf_xdp_sq_append_pkt(struct nicvf *nic, struct snd_queue *sq, u64 bufaddr, u64 dma_addr, u16 len) argument
1638 nicvf_unmap_rcv_buffer(struct nicvf *nic, u64 dma_addr, u64 buf_addr, bool xdp) argument
[all...]
/linux-master/sound/soc/mediatek/common/
H A Dmtk-base-afe.h148 dma_addr_t dma_addr; member in struct:mtk_base_afe_memif
/linux-master/include/drm/
H A Ddrm_gem_dma_helper.h14 * @dma_addr: DMA address of the backing memory
23 dma_addr_t dma_addr; member in struct:drm_gem_dma_object
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.h87 dma_addr_t *dma_addr; member in struct:rtrs_srv_path
/linux-master/drivers/usb/musb/
H A Dmusb_dma.h160 dma_addr_t dma_addr,
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-dma.c239 config.src_addr = runtime->dma_addr +
245 config.dst_addr = runtime->dma_addr +
255 sg_dma_address(sgt) = runtime->dma_addr +
405 pointer[i] = state.residue - runtime->dma_addr -
/linux-master/include/linux/
H A Ddma-map-ops.h49 void *cpu_addr, dma_addr_t dma_addr, size_t size,
237 void *cpu_addr, dma_addr_t dma_addr, size_t size,
240 void *cpu_addr, dma_addr_t dma_addr, size_t size,
351 dma_addr_t dma_addr, unsigned long attrs);
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c152 svm_is_valid_dma_mapping_addr(struct device *dev, dma_addr_t dma_addr) argument
154 return dma_addr && !dma_mapping_error(dev, dma_addr) &&
155 !(dma_addr & SVM_RANGE_VRAM_DOMAIN);
164 dma_addr_t *addr = prange->dma_addr[gpuidx];
173 prange->dma_addr[gpuidx] = addr;
235 void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr, argument
241 if (!dma_addr)
245 if (!svm_is_valid_dma_mapping_addr(dev, dma_addr[i]))
247 pr_debug_ratelimited("unmap 0x%llx\n", dma_addr[
256 dma_addr_t *dma_addr; local
1342 svm_range_map_to_gpu(struct kfd_process_device *pdd, struct svm_range *prange, unsigned long offset, unsigned long npages, bool readonly, dma_addr_t *dma_addr, struct amdgpu_device *bo_adev, struct dma_fence **fence, bool flush_tlb) argument
[all...]

Completed in 699 milliseconds

<<11121314151617181920>>