Home
last modified time | relevance | path

Searched refs:dma_start (Results 1 – 25 of 36) sorted by relevance

12

/openbmc/linux/drivers/of/
H A Ddevice.c99 u64 dma_start = 0; in of_dma_configure_id() local
124 for (dma_start = ~0; r->size; r++) { in of_dma_configure_id()
126 if (r->dma_start < dma_start) in of_dma_configure_id()
127 dma_start = r->dma_start; in of_dma_configure_id()
128 if (r->dma_start + r->size > dma_end) in of_dma_configure_id()
129 dma_end = r->dma_start + r->size; in of_dma_configure_id()
131 size = dma_end - dma_start; in of_dma_configure_id()
170 end = dma_start + size - 1; in of_dma_configure_id()
196 arch_setup_dma_ops(dev, dma_start, size, iommu, coherent); in of_dma_configure_id()
/openbmc/linux/arch/loongarch/kernel/
H A Ddma.c19 if (r->dma_start + r->size - 1 > end) in acpi_arch_dma_setup()
20 end = r->dma_start + r->size - 1; in acpi_arch_dma_setup()
/openbmc/linux/include/linux/
H A Ddma-direct.h22 dma_addr_t dma_start; member
46 if (dma_addr >= m->dma_start && dma_addr - m->dma_start < m->size) in translate_dma_to_phys()
/openbmc/linux/drivers/acpi/arm64/
H A Ddma.c35 if (r->dma_start + r->size - 1 > end) in acpi_arch_dma_setup()
36 end = r->dma_start + r->size - 1; in acpi_arch_dma_setup()
/openbmc/qemu/hw/misc/
H A Dedu.c107 uint64_t dma_start, uint64_t dma_size) in edu_check_range() argument
110 uint64_t dma_end = dma_start + dma_size; in edu_check_range()
116 if (dma_end >= dma_start && xfer_end >= xfer_start && in edu_check_range()
117 xfer_start >= dma_start && xfer_end <= dma_end) { in edu_check_range()
124 xfer_start, xfer_end - 1, dma_start, dma_end - 1); in edu_check_range()
/openbmc/linux/drivers/video/fbdev/
H A Dda8xx-fb.c148 unsigned int dma_start; member
314 start = par->dma_start; in lcd_blit()
851 lcdc_write(par->dma_start, in lcdc_irq_handler_rev02()
861 lcdc_write(par->dma_start, in lcdc_irq_handler_rev02()
916 lcdc_write(par->dma_start, in lcdc_irq_handler_rev01()
926 lcdc_write(par->dma_start, in lcdc_irq_handler_rev01()
1233 par->dma_start = start; in da8xx_pan_display()
1238 lcdc_write(par->dma_start, in da8xx_pan_display()
1243 lcdc_write(par->dma_start, in da8xx_pan_display()
1282 par->dma_end = par->dma_start + in da8xxfb_set_par()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dbase.c46 u32 dma_start = 0; in nvkm_falcon_dma_wr() local
54 dma_start = dma_base; in nvkm_falcon_dma_wr()
59 type, mem_base, len, dma_base, dma_addr - dma_base, dma_start); in nvkm_falcon_dma_wr()
71 dma->xfer(falcon, dst, src - dma_start, cmd); in nvkm_falcon_dma_wr()
/openbmc/u-boot/drivers/video/
H A Dda8xx-fb.c173 unsigned int dma_start; member
292 start = par->dma_start; in lcd_blit()
729 lcdc_write(par->dma_start, in lcdc_dma_start()
777 lcdc_write(par->dma_start, in lcdc_irq_handler_rev01()
827 lcdc_write(par->dma_start, in lcdc_irq_handler_rev02()
970 par->dma_start = par->vram_phys; in video_hw_init()
971 par->dma_end = par->dma_start + lcd_panel->height * in video_hw_init()
/openbmc/linux/sound/soc/sof/intel/
H A Dhda-stream.c332 u32 dma_start = SOF_HDA_SD_CTL_DMA_START; in hda_dsp_stream_trigger() local
360 ((run & dma_start) == dma_start), in hda_dsp_stream_trigger()
381 !(run & dma_start), in hda_dsp_stream_trigger()
498 u32 dma_start = SOF_HDA_SD_CTL_DMA_START; in hda_dsp_stream_hw_params() local
528 !(run & dma_start), in hda_dsp_stream_hw_params()
570 !(run & dma_start), in hda_dsp_stream_hw_params()
/openbmc/linux/sound/soc/au1x/
H A Ddma.c70 unsigned long dma_start; in au1000_setup_dma_link() local
73 dma_start = virt_to_phys(runtime->dma_area); in au1000_setup_dma_link()
89 pointer->start = (u32)(dma_start + (i * period_bytes)); in au1000_setup_dma_link()
/openbmc/linux/drivers/net/ethernet/8390/
H A Dxsurf100.c188 unsigned long dma_start; in xs100_block_output() local
224 dma_start = jiffies; in xs100_block_output()
227 if (jiffies - dma_start > 2 * HZ / 100) { /* 20ms */ in xs100_block_output()
H A Dzorro8390.c188 unsigned long dma_start; in zorro8390_block_output() local
224 dma_start = jiffies; in zorro8390_block_output()
227 if (time_after(jiffies, dma_start + 2 * HZ / 100)) { in zorro8390_block_output()
H A Dmcf8390.c259 unsigned long dma_start; in mcf8390_block_output() local
285 dma_start = jiffies; in mcf8390_block_output()
287 if (time_after(jiffies, dma_start + 2 * HZ / 100)) { /* 20ms */ in mcf8390_block_output()
H A Dapne.c469 unsigned long dma_start; in apne_block_output() local
510 dma_start = jiffies; in apne_block_output()
513 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ in apne_block_output()
H A Dne2k-pci.c591 unsigned long dma_start; in ne2k_pci_block_output() local
649 dma_start = jiffies; in ne2k_pci_block_output()
653 if (jiffies - dma_start > 2) { in ne2k_pci_block_output()
H A Detherh.c308 unsigned long dma_start; in etherh_block_output() local
352 dma_start = jiffies; in etherh_block_output()
355 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ in etherh_block_output()
H A Dne.c681 unsigned long dma_start; in ne_block_output() local
740 dma_start = jiffies; in ne_block_output()
770 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ in ne_block_output()
/openbmc/linux/drivers/soc/ti/
H A Dknav_qmss_queue.c697 dma_addr = region->dma_start + (region->desc_size * index); in kdesc_fill_pool()
736 return pool->region->dma_start + (virt - pool->region->virt_start); in knav_pool_desc_virt_to_dma()
743 return pool->region->virt_start + (dma - pool->region->dma_start); in knav_pool_desc_dma_to_virt()
1019 region->dma_start = dma_map_page(kdev->dev, page, 0, size, in knav_queue_setup_region()
1021 if (dma_mapping_error(kdev->dev, region->dma_start)) { in knav_queue_setup_region()
1026 region->dma_end = region->dma_start + size; in knav_queue_setup_region()
1040 region->link_index, &region->dma_start, &region->dma_end, in knav_queue_setup_region()
1048 writel_relaxed((u32)region->dma_start, &regs->base); in knav_queue_setup_region()
1056 if (region->dma_start) in knav_queue_setup_region()
1057 dma_unmap_page(kdev->dev, region->dma_start, size, in knav_queue_setup_region()
/openbmc/linux/kernel/dma/
H A Ddirect.c634 dma_addr_t dma_start, u64 size) in dma_direct_set_offset() argument
637 u64 offset = (u64)cpu_start - (u64)dma_start; in dma_direct_set_offset()
651 map[0].dma_start = dma_start; in dma_direct_set_offset()
/openbmc/linux/drivers/usb/gadget/udc/
H A Dgr_udc.h142 unsigned int dma_start; member
H A Dgr_udc.c136 seq_printf(seq, " dma_start = %d\n", ep->dma_start); in gr_seq_ep_show()
370 ep->dma_start = 0; in gr_start_dma()
397 ep->dma_start = 1; in gr_start_dma()
623 if (!ep->dma_start && likely(!ep->stopped)) in gr_queue()
656 ep->dma_start = 0; in gr_ep_nuke()
678 ep->dma_start = 0; in gr_ep_reset()
741 if (!ep->dma_start) in gr_ep_halt_wedge()
1557 ep->dma_start = 0; in gr_ep_enable()
/openbmc/linux/drivers/mmc/host/
H A Dmmci_qcom_dml.c194 .dma_start = qcom_dma_start,
/openbmc/linux/drivers/crypto/
H A Domap-aes.c173 val = dd->pdata->dma_start; in omap_aes_dma_trigger_omap2()
181 dd->pdata->dma_start; in omap_aes_dma_trigger_omap2()
202 dd->pdata->dma_start; in omap_aes_dma_stop()
803 .dma_start = BIT(5),
834 .dma_start = BIT(5),
H A Domap-des.c119 u32 dma_start; member
282 val = dd->pdata->dma_start; in omap_des_dma_trigger_omap4()
290 dd->pdata->dma_start; in omap_des_dma_trigger_omap4()
300 dd->pdata->dma_start; in omap_des_dma_stop()
H A Domap-aes.h147 u32 dma_start; member

12