Searched refs:dma_start (Results 1 - 46 of 46) sorted by relevance

/linux-4.1.27/arch/c6x/kernel/
H A Dsetup.c72 static unsigned long dma_start __initdata;
242 dma_start = memparse(p, &p); early_memdma()
326 if (!dma_start) setup_arch()
327 dma_start = memory_end - dma_size; setup_arch()
330 dma_start = CACHE_REGION_START(dma_start); setup_arch()
333 if (memblock_is_region_memory(dma_start, dma_size)) setup_arch()
334 memblock_reserve(dma_start, dma_size); setup_arch()
395 if (dma_size && memblock_is_region_memory(dma_start, dma_size))
396 disable_caching(dma_start,
397 CACHE_REGION_START(dma_start + dma_size - 1));
400 coherent_mem_init(dma_start, dma_size);
/linux-4.1.27/sound/oss/
H A Dvidc_fill.S138 ldr r8, =dma_start
203 .globl dma_start
204 dma_start: label
H A Dvidc.c311 dma_start = buf - (unsigned long)dmap->raw_buf_phys + (unsigned long)dmap->raw_buf; vidc_audio_output_block()
486 hw_config->name, &dma_start)) { attach_vidc()
524 free_irq(hw_config->irq, &dma_start); unload_vidc()
/linux-4.1.27/drivers/video/fbdev/
H A Dda8xx-fb.c160 unsigned int dma_start; member in struct:da8xx_fb_par
327 start = par->dma_start; lcd_blit()
864 lcdc_write(par->dma_start, lcdc_irq_handler_rev02()
874 lcdc_write(par->dma_start, lcdc_irq_handler_rev02()
929 lcdc_write(par->dma_start, lcdc_irq_handler_rev01()
939 lcdc_write(par->dma_start, lcdc_irq_handler_rev01()
1244 par->dma_start = start; da8xx_pan_display()
1249 lcdc_write(par->dma_start, da8xx_pan_display()
1254 lcdc_write(par->dma_start, da8xx_pan_display()
1290 par->dma_start = info->fix.smem_start + da8xxfb_set_par()
1293 par->dma_end = par->dma_start + da8xxfb_set_par()
1296 lcdc_write(par->dma_start, LCD_DMA_FRM_BUF_BASE_ADDR_0_REG); da8xxfb_set_par()
1298 lcdc_write(par->dma_start, LCD_DMA_FRM_BUF_BASE_ADDR_1_REG); da8xxfb_set_par()
1445 par->dma_start = par->vram_phys; fb_probe()
1446 par->dma_end = par->dma_start + lcdc_info->yres * fb_probe()
/linux-4.1.27/sound/soc/au1x/
H A Ddma.c67 unsigned long dma_start; au1000_setup_dma_link() local
70 dma_start = virt_to_phys(runtime->dma_area); au1000_setup_dma_link()
86 pointer->start = (u32)(dma_start + (i * period_bytes)); au1000_setup_dma_link()
/linux-4.1.27/drivers/net/ethernet/8390/
H A Dzorro8390.c195 unsigned long dma_start; zorro8390_block_output() local
231 dma_start = jiffies; zorro8390_block_output()
234 if (time_after(jiffies, dma_start + 2 * HZ / 100)) { zorro8390_block_output()
H A Dapne.c480 unsigned long dma_start; apne_block_output() local
521 dma_start = jiffies; apne_block_output()
524 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ apne_block_output()
H A Dmcf8390.c262 unsigned long dma_start; mcf8390_block_output() local
288 dma_start = jiffies; mcf8390_block_output()
290 if (time_after(jiffies, dma_start + 2 * HZ / 100)) { /* 20ms */ mcf8390_block_output()
H A Detherh.c313 unsigned long dma_start; etherh_block_output() local
357 dma_start = jiffies; etherh_block_output()
360 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ etherh_block_output()
H A Dne2k-pci.c569 unsigned long dma_start; ne2k_pci_block_output() local
624 dma_start = jiffies; ne2k_pci_block_output()
627 if (jiffies - dma_start > 2) { /* Avoid clock roll-over. */ ne2k_pci_block_output()
H A Dax88796.c256 unsigned long dma_start; ax_block_output() local
293 dma_start = jiffies; ax_block_output()
296 if (time_after(jiffies, dma_start + 2 * HZ / 100)) { /* 20ms */ ax_block_output()
H A Dne.c701 unsigned long dma_start; ne_block_output() local
760 dma_start = jiffies; ne_block_output()
790 if (time_after(jiffies, dma_start + 2*HZ/100)) { /* 20ms */ ne_block_output()
H A Dpcnet_cs.c1219 u_long dma_start; dma_block_output() local
1255 dma_start = jiffies; dma_block_output()
1281 if (time_after(jiffies, dma_start + PCNET_RDC_TIMEOUT)) { dma_block_output()
/linux-4.1.27/drivers/soc/ti/
H A Dknav_qmss.h187 * @dma_start, dma_end: start and end dma address
199 dma_addr_t dma_start, dma_end; member in struct:knav_region
H A Dknav_qmss_queue.c681 dma_addr = region->dma_start + (region->desc_size * index); kdesc_fill_pool()
720 return pool->region->dma_start + (virt - pool->region->virt_start); knav_pool_desc_virt_to_dma()
727 return pool->region->virt_start + (dma - pool->region->dma_start); knav_pool_desc_dma_to_virt()
1001 region->dma_start = dma_map_page(kdev->dev, page, 0, size, knav_queue_setup_region()
1003 if (dma_mapping_error(kdev->dev, region->dma_start)) { knav_queue_setup_region()
1008 region->dma_end = region->dma_start + size; knav_queue_setup_region()
1022 region->link_index, region->dma_start, region->dma_end, knav_queue_setup_region()
1030 writel_relaxed(region->dma_start, &regs->base); for_each_qmgr()
1038 if (region->dma_start)
1039 dma_unmap_page(kdev->dev, region->dma_start, size,
/linux-4.1.27/drivers/ata/
H A Dpata_ninja32.c6 * PIO and DMA. We thus flip to the DMA timings in dma_start and flip back
H A Dpata_triflex.c165 * We loaded new timings in dma_start, as a result we need to restore
H A Dpata_sl82c105.c13 * PIO and DMA. We thus flip to the DMA timings in dma_start and flip back
H A Dpata_it821x.c363 * We loaded new timings in dma_start, as a result we need to restore
/linux-4.1.27/drivers/usb/gadget/udc/
H A Dgr_udc.h146 unsigned int dma_start; member in struct:gr_ep
H A Dgr_udc.c141 seq_printf(seq, " dma_start = %d\n", ep->dma_start); gr_seq_ep_show()
391 ep->dma_start = 0; gr_start_dma()
418 ep->dma_start = 1; gr_start_dma()
433 gr_start_dma(ep); /* Regardless of ep->dma_start */ gr_dma_advance()
644 if (!ep->dma_start && likely(!ep->stopped)) gr_queue()
677 ep->dma_start = 0; gr_ep_nuke()
699 ep->dma_start = 0; gr_ep_reset()
762 if (!ep->dma_start) gr_ep_halt_wedge()
1578 ep->dma_start = 0; gr_ep_enable()
/linux-4.1.27/drivers/crypto/
H A Domap-aes.c137 u32 dma_start; member in struct:omap_aes_pdata
296 val = dd->pdata->dma_start; omap_aes_dma_trigger_omap2()
304 dd->pdata->dma_start; omap_aes_dma_trigger_omap2()
323 dd->pdata->dma_start; omap_aes_dma_stop()
926 .dma_start = BIT(5),
957 .dma_start = BIT(5),
H A Domap-des.c118 u32 dma_start; member in struct:omap_des_pdata
289 val = dd->pdata->dma_start; omap_des_dma_trigger_omap4()
297 dd->pdata->dma_start; omap_des_dma_trigger_omap4()
307 dd->pdata->dma_start; omap_des_dma_stop()
/linux-4.1.27/sound/mips/
H A Dau1x00.c159 unsigned long dma_start; au1000_setup_dma_link() local
162 dma_start = virt_to_phys(runtime->dma_area); au1000_setup_dma_link()
178 pointer->start = (u32)(dma_start + (i * period_bytes)); au1000_setup_dma_link()
/linux-4.1.27/drivers/ide/
H A Dcs5536.c243 .dma_start = cs5536_dma_start,
H A Dns87415.c288 .dma_start = ns87415_dma_start,
H A Dpdc202xx_old.c250 .dma_start = pdc202xx_dma_start,
H A Dsc1200.c286 .dma_start = ide_dma_start,
H A Dtc86c001.c187 .dma_start = tc86c001_dma_start,
H A Dide-atapi.c658 hwif->dma_ops->dma_start(drive); ide_transfer_pc()
662 hwif->dma_ops->dma_start(drive); ide_transfer_pc()
H A Dcmd64x.c322 .dma_start = ide_dma_start,
H A Dide-dma-sff.c328 .dma_start = ide_dma_start,
H A Dsl82c105.c293 .dma_start = sl82c105_dma_start,
H A Dtrm290.c320 .dma_start = trm290_dma_start,
H A Dhpt366.c1333 .dma_start = ide_dma_start,
1344 .dma_start = hpt370_dma_start,
1356 .dma_start = ide_dma_start,
H A Dalim15x3.c505 .dma_start = ide_dma_start,
H A Dau1xxx-ide.c340 .dma_start = auide_dma_start,
H A Dicside.c373 .dma_start = icside_dma_start,
H A Dide-taskfile.c141 dma_ops->dma_start(drive); do_rw_taskfile()
H A Dsgiioc4.c516 .dma_start = sgiioc4_dma_start,
H A Dtx4939ide.c517 .dma_start = ide_dma_start,
H A Dit821x.c514 .dma_start = it821x_dma_start,
H A Dsiimage.c702 .dma_start = ide_dma_start,
H A Dpmac.c1667 .dma_start = pmac_ide_dma_start,
/linux-4.1.27/drivers/dma/
H A Dfsldma.c188 static void dma_start(struct fsldma_chan *chan) dma_start() function
358 * external DMA start pin. So the dma_start() does not start the
627 dma_start(chan); fsl_chan_xfer_ld_queue()
/linux-4.1.27/include/linux/
H A Dide.h642 void (*dma_start)(struct ide_drive_s *); member in struct:ide_dma_ops

Completed in 1315 milliseconds