Home
last modified time | relevance | path

Searched refs:dma_base (Results 1 – 25 of 41) sorted by relevance

12

/drivers/dma/
A Dmv_xor_v2.c157 void __iomem *dma_base; member
251 xor_dev->dma_base + MV_XOR_V2_DMA_DESQ_CTRL_OFF); in mv_xor_v2_set_desc_size()
272 reg = readl(xor_dev->dma_base + MV_XOR_V2_DMA_IMSG_TMOT); in mv_xor_v2_enable_imsg_thrd()
275 writel(reg, xor_dev->dma_base + MV_XOR_V2_DMA_IMSG_TMOT); in mv_xor_v2_enable_imsg_thrd()
623 xor_dev->dma_base + MV_XOR_V2_DMA_IMSG_BALR_OFF); in mv_xor_v2_set_msi_msg()
625 xor_dev->dma_base + MV_XOR_V2_DMA_IMSG_BAHR_OFF); in mv_xor_v2_set_msi_msg()
627 xor_dev->dma_base + MV_XOR_V2_DMA_IMSG_CDAT_OFF); in mv_xor_v2_set_msi_msg()
636 xor_dev->dma_base + MV_XOR_V2_DMA_DESQ_SIZE_OFF); in mv_xor_v2_descq_init()
640 xor_dev->dma_base + MV_XOR_V2_DMA_DESQ_BALR_OFF); in mv_xor_v2_descq_init()
729 if (IS_ERR(xor_dev->dma_base)) in mv_xor_v2_probe()
[all …]
/drivers/net/ethernet/8390/
A Detherh.c67 void __iomem *dma_base; member
309 void __iomem *dma_base, *addr; in etherh_block_output() local
327 dma_base = etherh_priv(dev)->dma_base; in etherh_block_output()
350 writesb (dma_base, buf, count); in etherh_block_output()
374 void __iomem *dma_base, *addr; in etherh_block_input() local
386 dma_base = etherh_priv(dev)->dma_base; in etherh_block_input()
397 readsw (dma_base, buf, count >> 1); in etherh_block_input()
399 buf[count - 1] = readb (dma_base); in etherh_block_input()
401 readsb (dma_base, buf, count); in etherh_block_input()
414 void __iomem *dma_base, *addr; in etherh_get_header() local
[all …]
/drivers/ata/
A Dpata_octeon_cf.c59 u64 dma_base; member
249 c = (cf_port->dma_base & 8) >> 3; in octeon_cf_set_dmamode()
279 cvmx_write_csr(cf_port->dma_base + DMA_TIM, dma_tim.u64); in octeon_cf_set_dmamode()
604 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_dma_finished()
614 cvmx_write_csr(cf_port->dma_base + DMA_CFG, dma_cfg.u64); in octeon_cf_dma_finished()
622 cvmx_write_csr(cf_port->dma_base + DMA_INT, dma_int.u64); in octeon_cf_dma_finished()
658 dma_int.u64 = cvmx_read_csr(cf_port->dma_base + DMA_INT); in octeon_cf_interrupt()
659 dma_cfg.u64 = cvmx_read_csr(cf_port->dma_base + DMA_CFG); in octeon_cf_interrupt()
690 cvmx_write_csr(cf_port->dma_base + DMA_INT, in octeon_cf_interrupt()
858 if (!cf_port->dma_base) { in octeon_cf_probe()
[all …]
/drivers/gpu/drm/nouveau/nvkm/falcon/
A Dbase.c56 nvkm_falcon_dma_wr(struct nvkm_falcon *falcon, const u8 *img, u64 dma_addr, u32 dma_base, in nvkm_falcon_dma_wr() argument
70 dma_start = dma_base; in nvkm_falcon_dma_wr()
71 dma_addr += dma_base; in nvkm_falcon_dma_wr()
75 type, mem_base, len, dma_base, dma_addr - dma_base, dma_start); in nvkm_falcon_dma_wr()
84 src = dma_base; in nvkm_falcon_dma_wr()
97 printk(KERN_CONT " <- %08x+%08x", dma_base, in nvkm_falcon_dma_wr()
98 src + i - dma_base - (x * 4)); in nvkm_falcon_dma_wr()
A Dga102.c40 ga102_flcn_dma_xfer(struct nvkm_falcon *falcon, u32 mem_base, u32 dma_base, u32 cmd) in ga102_flcn_dma_xfer() argument
43 nvkm_falcon_wr32(falcon, 0x11c, dma_base); in ga102_flcn_dma_xfer()
/drivers/media/platform/samsung/s5p-mfc/
A Ds5p_mfc_ctrl.c182 mfc_write(dev, dev->dma_base[BANK_L_CTX], in s5p_mfc_init_memctrl()
185 &dev->dma_base[BANK_L_CTX]); in s5p_mfc_init_memctrl()
187 mfc_write(dev, dev->dma_base[BANK_L_CTX], in s5p_mfc_init_memctrl()
189 mfc_write(dev, dev->dma_base[BANK_R_CTX], in s5p_mfc_init_memctrl()
192 &dev->dma_base[BANK_L_CTX], in s5p_mfc_init_memctrl()
193 &dev->dma_base[BANK_R_CTX]); in s5p_mfc_init_memctrl()
A Ds5p_mfc_opr_v5.c30 #define OFFSETA(x) (((x) - dev->dma_base[BANK_L_CTX]) >> MFC_OFFSET_SHIFT)
31 #define OFFSETB(x) (((x) - dev->dma_base[BANK_R_CTX]) >> MFC_OFFSET_SHIFT)
233 ctx->shm.ofs = ctx->shm.dma - dev->dma_base[BANK_L_CTX]; in s5p_mfc_alloc_instance_buffer_v5()
534 *y_addr = dev->dma_base[BANK_R_CTX] + in s5p_mfc_get_enc_frame_buffer_v5()
536 *c_addr = dev->dma_base[BANK_R_CTX] + in s5p_mfc_get_enc_frame_buffer_v5()
1214 s5p_mfc_set_enc_frame_buffer_v5(ctx, dev->dma_base[BANK_R_CTX], in s5p_mfc_run_enc_frame()
1215 dev->dma_base[BANK_R_CTX], 0); in s5p_mfc_run_enc_frame()
1224 dev->dma_base[BANK_R_CTX], in s5p_mfc_run_enc_frame()
1225 dev->dma_base[BANK_R_CTX], 0); in s5p_mfc_run_enc_frame()
/drivers/net/ethernet/cortina/
A Dgemini.c111 void __iomem *dma_base; member
521 readl(port->dma_base + GMAC_AHB_WEIGHT_REG); in gmac_init()
525 port->dma_base + GMAC_TX_WEIGHTING_CTRL_0_REG); in gmac_init()
527 port->dma_base + GMAC_TX_WEIGHTING_CTRL_1_REG); in gmac_init()
555 rwptr_reg = port->dma_base + GMAC_SW_TX_QUEUE0_PTR_REG; in gmac_setup_txqs()
578 port->dma_base + GMAC_SW_TX_QUEUE_BASE_REG); in gmac_setup_txqs()
679 rwptr_reg = port->dma_base + GMAC_SW_TX_QUEUE0_PTR_REG; in gmac_cleanup_txqs()
689 writel(0, port->dma_base + GMAC_SW_TX_QUEUE_BASE_REG); in gmac_cleanup_txqs()
1626 ptr_reg = port->dma_base + GMAC_SW_TX_QUEUE0_PTR_REG; in gmac_dump_dma_state()
2458 if (IS_ERR(port->dma_base)) { in gemini_ethernet_port_probe()
[all …]
/drivers/mmc/host/
A Dcavium-thunderx.c86 host->dma_base = host->base; in thunder_mmc_probe()
180 dma_cfg = readq(host->dma_base + MIO_EMM_DMA_CFG(host)); in thunder_mmc_remove()
182 writeq(dma_cfg, host->dma_base + MIO_EMM_DMA_CFG(host)); in thunder_mmc_remove()
A Dcavium.c387 fifo_cfg = readq(host->dma_base + MIO_EMM_DMA_FIFO_CFG(host)); in finish_dma_sg()
396 writeq(BIT_ULL(16), host->dma_base + MIO_EMM_DMA_FIFO_CFG(host)); in finish_dma_sg()
538 writeq(dma_cfg, host->dma_base + MIO_EMM_DMA_CFG(host)); in prepare_dma_single()
544 writeq(addr, host->dma_base + MIO_EMM_DMA_ADR(host)); in prepare_dma_single()
566 writeq(0, host->dma_base + MIO_EMM_DMA_FIFO_CFG(host)); in prepare_dma_sg()
573 writeq(addr, host->dma_base + MIO_EMM_DMA_FIFO_ADR(host)); in prepare_dma_sg()
596 writeq(fifo_cmd, host->dma_base + MIO_EMM_DMA_FIFO_CMD(host)); in prepare_dma_sg()
613 writeq(BIT_ULL(16), host->dma_base + MIO_EMM_DMA_FIFO_CFG(host)); in prepare_dma_sg()
A Dcavium-octeon.c218 host->dma_base = base; in octeon_mmc_probe()
309 dma_cfg = readq(host->dma_base + MIO_EMM_DMA_CFG(host)); in octeon_mmc_remove()
311 writeq(dma_cfg, host->dma_base + MIO_EMM_DMA_CFG(host)); in octeon_mmc_remove()
/drivers/crypto/inside-secure/eip93/
A Deip93-main.h24 #define EIP93_RING_SA_STATE_DMA(dma_base, idx) ((u32 __force)(dma_base) + \ argument
/drivers/gpu/drm/msm/dsi/
A Ddsi.h54 bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len);
70 u32 dma_base, u32 len);
A Ddsi_host.c1382 int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *dma_base) in dsi_dma_base_get_6g() argument
1387 if (!dma_base) in dsi_dma_base_get_6g()
1391 priv->kms->vm, dma_base); in dsi_dma_base_get_6g()
1394 int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *dma_base) in dsi_dma_base_get_v2() argument
1396 if (!dma_base) in dsi_dma_base_get_v2()
1399 *dma_base = msm_host->tx_buf_paddr; in dsi_dma_base_get_v2()
1407 uint64_t dma_base; in dsi_cmd_dma_tx() local
1410 ret = cfg_hnd->ops->dma_base_get(msm_host, &dma_base); in dsi_cmd_dma_tx()
1421 msm_host->id, dma_base, len); in dsi_cmd_dma_tx()
2299 void msm_dsi_host_cmd_xfer_commit(struct mipi_dsi_host *host, u32 dma_base, in msm_dsi_host_cmd_xfer_commit() argument
[all …]
A Ddsi_manager.c541 bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len) in msm_dsi_manager_cmd_xfer_trigger() argument
551 msm_dsi_host_cmd_xfer_commit(msm_dsi0->host, dma_base, len); in msm_dsi_manager_cmd_xfer_trigger()
553 msm_dsi_host_cmd_xfer_commit(host, dma_base, len); in msm_dsi_manager_cmd_xfer_trigger()
/drivers/net/ethernet/broadcom/
A Dbgmac.c585 ring->dma_base); in bgmac_dma_ring_desc_free()
638 &ring->dma_base, in bgmac_dma_alloc()
649 ring->index_base = lower_32_bits(ring->dma_base); in bgmac_dma_alloc()
663 &ring->dma_base, in bgmac_dma_alloc()
674 ring->index_base = lower_32_bits(ring->dma_base); in bgmac_dma_alloc()
697 lower_32_bits(ring->dma_base)); in bgmac_dma_init()
699 upper_32_bits(ring->dma_base)); in bgmac_dma_init()
715 lower_32_bits(ring->dma_base)); in bgmac_dma_init()
717 upper_32_bits(ring->dma_base)); in bgmac_dma_init()
/drivers/mtd/nand/raw/
A Dloongson1-nand-controller.c88 dma_addr_t dma_base; member
677 cfg.src_addr = host->dma_base; in ls1x_nand_controller_init()
679 cfg.dst_addr = host->dma_base; in ls1x_nand_controller_init()
755 host->dma_base = dma_map_resource(dev, res->start, resource_size(res), in ls1x_nand_probe()
757 if (dma_mapping_error(dev, host->dma_base)) in ls1x_nand_probe()
/drivers/ntb/test/
A Dntb_tool.c214 dma_addr_t dma_base; member
589 &inmw->dma_base, GFP_KERNEL); in tool_setup_mw()
593 if (!IS_ALIGNED(inmw->dma_base, addr_align)) { in tool_setup_mw()
598 ret = ntb_mw_set_trans(tc->ntb, pidx, widx, inmw->dma_base, inmw->size); in tool_setup_mw()
611 inmw->dma_base); in tool_setup_mw()
613 inmw->dma_base = 0; in tool_setup_mw()
628 inmw->mm_base, inmw->dma_base); in tool_free_mw()
632 inmw->dma_base = 0; in tool_free_mw()
673 &inmw->dma_base); in tool_mw_trans_read()
/drivers/net/ethernet/freescale/enetc/
A Dntmp.c40 cbdr->addr_base = dma_alloc_coherent(dev, size, &cbdr->dma_base, in ntmp_init_cbdr()
51 cbdr->dma_base_align = ALIGN(cbdr->dma_base, NTMP_BASE_ADDR_ALIGN); in ntmp_init_cbdr()
84 cbdr->dma_base); in ntmp_free_cbdr()
/drivers/spi/
A Dspi-pic32.c96 dma_addr_t dma_base; member
366 cfg.src_addr = pic32s->dma_base + buf_offset; in pic32_spi_dma_config()
367 cfg.dst_addr = pic32s->dma_base + buf_offset; in pic32_spi_dma_config()
717 pic32s->dma_base = mem->start; in pic32_spi_hw_probe()
/drivers/usb/mtu3/
A Dmtu3_qmu.c122 dma_addr_t dma_base = ring->dma; in gpd_dma_to_virt() local
124 u32 offset = (dma_addr - dma_base) / sizeof(*gpd_head); in gpd_dma_to_virt()
135 dma_addr_t dma_base = ring->dma; in gpd_virt_to_dma() local
143 return dma_base + (offset * sizeof(*gpd)); in gpd_virt_to_dma()
/drivers/gpu/drm/nouveau/include/nvkm/core/
A Dfalcon.h37 void (*xfer)(struct nvkm_falcon *, u32 mem_base, u32 dma_base, u32 cmd);
49 int nvkm_falcon_dma_wr(struct nvkm_falcon *, const u8 *img, u64 dma_addr, u32 dma_base,
/drivers/gpu/drm/nouveau/include/nvfw/
A Dpmu.h15 u32 dma_base; member
/drivers/net/ethernet/mscc/
A Docelot_fdma.c239 dma_addr_t new_llp, dma_base; in ocelot_fdma_rx_restart() local
259 dma_base = rx_ring->dcbs_dma; in ocelot_fdma_rx_restart()
262 idx = ocelot_fdma_dma_idx(dma_base, llp_prev); in ocelot_fdma_rx_restart()
264 new_llp = ocelot_fdma_idx_dma(dma_base, idx); in ocelot_fdma_rx_restart()
/drivers/vfio/pci/pds/
A Ddirty.c66 i, le64_to_cpu(region_info[i].dma_base), in pds_vfio_print_guest_region_info()
203 region_start = le64_to_cpu(ri->dma_base); in pds_vfio_dirty_alloc_regions()
305 ri->dma_base = cpu_to_le64(region_start); in pds_vfio_dirty_enable()

Completed in 65 milliseconds

12