Searched refs:dma_addr (Results 276 - 300 of 832) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/net/ethernet/intel/
H A De100.c419 dma_addr_t dma_addr; member in struct:rx
497 dma_addr_t dma_addr; member in struct:cb
580 dma_addr_t dma_addr; member in struct:nic
650 u32 dma_addr = nic->dma_addr + offsetof(struct mem, selftest); local
658 iowrite32(selftest | dma_addr, &nic->csr->port);
813 static int e100_exec_cmd(struct nic *nic, u8 cmd, dma_addr_t dma_addr) argument
835 iowrite32(dma_addr, &nic->csr->scb.gen_ptr);
879 nic->cb_to_send->dma_addr))) {
1388 cb->u.dump_buffer_addr = cpu_to_le32(nic->dma_addr
1738 dma_addr_t dma_addr; local
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Ddenali.c548 dma_addr_t dma_addr, int page, bool write)
566 denali->host_write(denali, mode, lower_32_bits(dma_addr));
569 denali->host_write(denali, mode, upper_32_bits(dma_addr));
573 dma_addr_t dma_addr, int page, bool write)
587 denali->host_write(denali, mode | ((dma_addr >> 16) << 8), 0x2200);
590 denali->host_write(denali, mode | ((dma_addr & 0xffff) << 8), 0x2300);
656 dma_addr_t dma_addr; local
661 dma_addr = dma_map_single(denali->dev, buf, size, dir);
662 if (dma_mapping_error(denali->dev, dma_addr)) {
692 denali->setup_dma(denali, dma_addr, pag
547 denali_setup_dma64(struct denali_controller *denali, dma_addr_t dma_addr, int page, bool write) argument
572 denali_setup_dma32(struct denali_controller *denali, dma_addr_t dma_addr, int page, bool write) argument
[all...]
/linux-master/drivers/scsi/aic94xx/
H A Daic94xx_hwi.c489 unsigned long dma_addr = OCM_BASE_ADDR; local
492 dma_addr -= asd_ha->hw_prof.max_ddbs * ASD_DDB_SIZE;
493 asd_write_reg_addr(asd_ha, DEVCTXBASE, (dma_addr_t) dma_addr);
503 unsigned long dma_addr; local
525 dma_addr = ALIGN((unsigned long) dma_handle, ASD_DDB_SIZE);
526 dma_addr -= asd_ha->hw_prof.max_ddbs * ASD_DDB_SIZE;
527 dma_handle = (dma_addr_t) dma_addr;
541 unsigned long dma_addr; local
561 dma_addr = ALIGN((unsigned long) dma_handle, ASD_SCB_SIZE);
562 dma_addr
[all...]
/linux-master/drivers/dma/xilinx/
H A Dxdma.c47 * @dma_addr: DMA address of block start
51 dma_addr_t dma_addr; member in struct:xdma_desc_block
172 desc->next_desc = cpu_to_le64(block[1].dma_addr);
202 desc->next_desc = cpu_to_le64(block->dma_addr + ((i + 1) * XDMA_DESC_SIZE));
205 desc->next_desc = cpu_to_le64(block->dma_addr);
255 sw_desc->desc_blocks[i].dma_addr);
272 dma_addr_t dma_addr; local
299 addr = dma_pool_alloc(chan->desc_pool, GFP_NOWAIT, &dma_addr);
304 sw_desc->desc_blocks[i].dma_addr = dma_addr;
[all...]
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbnad.c104 dma_unmap_addr(&unmap->vectors[0], dma_addr),
106 dma_unmap_addr_set(&unmap->vectors[0], dma_addr, 0);
119 dma_unmap_addr(&unmap->vectors[vector], dma_addr),
122 dma_unmap_addr_set(&unmap->vectors[vector], dma_addr, 0);
298 dma_unmap_addr(&unmap->vector, dma_addr),
302 dma_unmap_addr_set(&unmap->vector, dma_addr, 0);
313 dma_unmap_addr(&unmap->vector, dma_addr),
317 dma_unmap_addr_set(&unmap->vector, dma_addr, 0);
347 dma_addr_t dma_addr; local
375 dma_addr
420 dma_addr_t dma_addr; local
2917 dma_addr_t dma_addr; local
[all...]
/linux-master/drivers/media/platform/ti/vpe/
H A Dvpe.c1025 dma_addr_t dma_addr; local
1032 dma_addr = ctx->mv_buf_dma[mv_buf_selector];
1048 dma_addr = vb2_dma_contig_plane_dma_addr(vb, 0);
1052 dma_addr = vb2_dma_contig_plane_dma_addr(vb, plane);
1056 if (!dma_addr) {
1058 "acquiring output buffer(%d) dma_addr failed\n",
1063 dma_addr += offset;
1077 vpdma_fmt, dma_addr, MAX_OUT_WIDTH_REG1,
1093 dma_addr_t dma_addr; local
1101 dma_addr
[all...]
/linux-master/arch/sparc/kernel/
H A Diommu-common.c243 * itself when the mapping from dma_addr to the entry is not the
246 void iommu_tbl_range_free(struct iommu_map_table *iommu, u64 dma_addr, argument
254 entry = (dma_addr - iommu->table_map_base) >> shift;
/linux-master/drivers/media/platform/nvidia/tegra-vde/
H A Dvde.h90 dma_addr_t dma_addr; member in struct:tegra_vde_bo
161 dma_addr_t dma_addr[VB2_MAX_PLANES]; member in struct:tegra_m2m_buffer
/linux-master/arch/mips/ath25/
H A Dar5312.c63 u32 dma_addr = ar5312_rst_reg_read(AR5312_DMAADDR); /* clears error */ local
66 proc_addr, proc1, dma_addr, dma1);
/linux-master/drivers/net/ethernet/netronome/nfp/nfdk/
H A Drings.c37 dma_unmap_single(dev, txbuf->dma_addr, size, DMA_TO_DEVICE);
45 dma_unmap_page(dev, txbuf->dma_addr,
/linux-master/drivers/media/pci/tw5864/
H A Dtw5864-core.c167 tw_writel(TW5864_VLC_STREAM_BASE_ADDR, cur_frame->vlc.dma_addr);
168 tw_writel(TW5864_MV_STREAM_BASE_ADDR, cur_frame->mv.dma_addr);
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic.h281 static inline int enic_dma_map_check(struct enic *enic, dma_addr_t dma_addr) argument
283 if (unlikely(dma_mapping_error(&enic->pdev->dev, dma_addr))) {
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_gart.c278 * @dma_addr: DMA addresses of pages
286 int pages, struct page **pagelist, dma_addr_t *dma_addr,
303 page_base = dma_addr[i];
285 radeon_gart_bind(struct radeon_device *rdev, unsigned int offset, int pages, struct page **pagelist, dma_addr_t *dma_addr, uint32_t flags) argument
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h115 dma_addr_t dma_addr; /* DMA address of descriptor ring */ member in struct:funeth_txq
150 dma_addr_t dma_addr; /* DMA address of page start */ member in struct:funeth_rxbuf
/linux-master/sound/atmel/
H A Dac97c.c259 writel(runtime->dma_addr, chip->regs + ATMEL_PDC_TPR);
261 writel(runtime->dma_addr + block_size, chip->regs + ATMEL_PDC_TNPR);
341 writel(runtime->dma_addr, chip->regs + ATMEL_PDC_RPR);
343 writel(runtime->dma_addr + block_size, chip->regs + ATMEL_PDC_RNPR);
421 bytes -= runtime->dma_addr;
438 bytes -= runtime->dma_addr;
496 writel(runtime->dma_addr + offset, chip->regs + ATMEL_PDC_TNPR);
514 writel(runtime->dma_addr + offset, chip->regs + ATMEL_PDC_RNPR);
/linux-master/drivers/mtd/nand/onenand/
H A Donenand_samsung.c133 void __iomem *dma_addr; member in struct:s3c_onenand
520 void __iomem *base = onenand->dma_addr;
564 void __iomem *base = onenand->dma_addr;
586 void __iomem *base = onenand->dma_addr;
635 !onenand->dma_addr || count != mtd->writesize)
896 onenand->dma_addr = devm_platform_ioremap_resource(pdev, 1);
897 if (IS_ERR(onenand->dma_addr))
898 return PTR_ERR(onenand->dma_addr);
/linux-master/sound/soc/au1x/
H A Ddbdma2.c206 (unsigned long)runtime->dma_addr, runtime->dma_bytes,
221 pcd->dma_area_s = pcd->dma_area = runtime->dma_addr;
/linux-master/drivers/media/platform/allegro-dvt/
H A Dallegro-mail.h178 u32 dma_addr; member in struct:mcu_msg_push_buffers_internal_buffer
193 u32 dma_addr; member in struct:mcu_msg_put_stream_buffer
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.h82 * @dma_addr: dma mapping address on each GPU for system memory physical page
119 dma_addr_t *dma_addr[MAX_GPU_INSTANCE]; member in struct:svm_range
183 void svm_range_dma_unmap_dev(struct device *dev, dma_addr_t *dma_addr,
/linux-master/drivers/platform/x86/amd/pmc/
H A Dmp2_stb.c95 writeq(mp2->dma_addr, mp2->mmio + AMD_C2P_MSG1);
105 mp2->vslbase = dmam_alloc_coherent(dev, len, &mp2->dma_addr, GFP_KERNEL);
/linux-master/kernel/dma/
H A Dmapping.c389 bool __dma_need_sync(struct device *dev, dma_addr_t dma_addr) argument
396 * mapping, but @dma_addr is not necessary an SWIOTLB buffer.
399 return dma_direct_need_sync(dev, dma_addr);
441 void *cpu_addr, dma_addr_t dma_addr, size_t size,
447 return dma_direct_get_sgtable(dev, sgt, cpu_addr, dma_addr,
451 return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size, attrs);
494 * @dma_addr: device-view address returned from dma_alloc_attrs
503 void *cpu_addr, dma_addr_t dma_addr, size_t size,
509 return dma_direct_mmap(dev, vma, cpu_addr, dma_addr, size,
513 return ops->mmap(dev, vma, cpu_addr, dma_addr, siz
440 dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) argument
502 dma_mmap_attrs(struct device *dev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size, unsigned long attrs) argument
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/
H A Doffload.c501 dma_addr_t dma_addr; local
526 dma_addr = dma_map_single(nn->dp.dev, img,
529 if (dma_mapping_error(nn->dp.dev, dma_addr)) {
535 nn_writeq(nn, NFP_NET_CFG_BPF_ADDR, dma_addr);
543 dma_unmap_single(nn->dp.dev, dma_addr, nfp_prog->prog_len * sizeof(u64),
/linux-master/drivers/scsi/bnx2i/
H A Dbnx2i_hwi.c791 dma_addr_t dma_addr; local
802 dma_addr = ep->qp.sq_pgtbl_phys;
803 ofld_req1.sq_page_table_addr_lo = (u32) dma_addr;
804 ofld_req1.sq_page_table_addr_hi = (u32) ((u64) dma_addr >> 32);
806 dma_addr = ep->qp.cq_pgtbl_phys;
807 ofld_req1.cq_page_table_addr_lo = (u32) dma_addr;
808 ofld_req1.cq_page_table_addr_hi = (u32) ((u64) dma_addr >> 32);
814 dma_addr = ep->qp.rq_pgtbl_phys;
815 ofld_req2.rq_page_table_addr_lo = (u32) dma_addr;
816 ofld_req2.rq_page_table_addr_hi = (u32) ((u64) dma_addr >> 3
852 dma_addr_t dma_addr; local
[all...]
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dnet_driver.h99 * @dma_addr: DMA base address of the buffer
107 dma_addr_t dma_addr; member in struct:ef4_buffer
136 * @dma_addr: DMA address of the fragment.
141 * @dma_offset: Offset of @dma_addr from the address of the backing DMA mapping.
148 dma_addr_t dma_addr; member in union:ef4_tx_buffer::__anon1522
256 * @dma_addr: DMA base address of the buffer
267 dma_addr_t dma_addr; member in struct:ef4_rx_buffer
286 * @dma_addr: The dma address of this page.
289 dma_addr_t dma_addr; member in struct:ef4_rx_page_state
1087 dma_addr_t dma_addr, unsigne
[all...]
/linux-master/sound/soc/sh/
H A Dsiu_pcm.c221 buff = (dma_addr_t)PERIOD_OFFSET(rt->dma_addr,
230 (dma_addr_t)PERIOD_OFFSET(rt->dma_addr,
396 (unsigned long)rt->dma_addr, siu_stream->buf_bytes,
467 ptr = PERIOD_OFFSET(rt->dma_addr,
469 siu_stream->period_bytes) - rt->dma_addr;

Completed in 268 milliseconds

<<11121314151617181920>>