/drivers/ata/ |
H A D | pata_pxa.c | 43 struct pxa_dma_desc *dma_desc; member in struct:pata_pxa_data 74 pd->dma_desc[pd->dma_desc_id].ddadr = pd->dma_desc_addr + 77 pd->dma_desc[pd->dma_desc_id].dcmd = DCMD_BURST32 | 81 pd->dma_desc[pd->dma_desc_id].dsadr = cpu_addr; 82 pd->dma_desc[pd->dma_desc_id].dtadr = pd->dma_io_addr; 83 pd->dma_desc[pd->dma_desc_id].dcmd |= DCMD_INCSRCADDR | 86 pd->dma_desc[pd->dma_desc_id].dsadr = pd->dma_io_addr; 87 pd->dma_desc[pd->dma_desc_id].dtadr = cpu_addr; 88 pd->dma_desc[pd->dma_desc_id].dcmd |= DCMD_INCTRGADDR | 123 pd->dma_desc[p [all...] |
/drivers/net/ethernet/stmicro/stmmac/ |
H A D | descs.h | 23 struct dma_desc { struct
|
/drivers/usb/musb/ |
H A D | ux500_dma.c | 86 struct dma_async_tx_descriptor *dma_desc; local 123 dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction, 125 if (!dma_desc) 128 dma_desc->callback = ux500_dma_callback; 129 dma_desc->callback_param = channel; 130 ux500_channel->cookie = dma_desc->tx_submit(dma_desc);
|
/drivers/dma/ |
H A D | timb_dma.c | 157 static void __td_unmap_desc(struct timb_dma_chan *td_chan, const u8 *dma_desc, argument 163 addr = (dma_desc[7] << 24) | (dma_desc[6] << 16) | (dma_desc[5] << 8) | 164 dma_desc[4]; 166 len = (dma_desc[3] << 8) | dma_desc[2]; 189 static int td_fill_desc(struct timb_dma_chan *td_chan, u8 *dma_desc, argument 205 dma_desc, (unsigned long long)sg_dma_address(sg)); 207 dma_desc[ [all...] |
/drivers/video/ |
H A D | pxafb.h | 64 struct pxafb_dma_descriptor dma_desc[DMA_MAX * 2]; member in struct:pxafb_dma_buff
|
H A D | pxafb.c | 1065 struct pxafb_dma_descriptor *dma_desc, *pal_desc; local 1071 dma_desc = &fbi->dma_buff->dma_desc[dma]; 1072 dma_desc_off = offsetof(struct pxafb_dma_buff, dma_desc[dma]); 1074 dma_desc->fsadr = start; 1075 dma_desc->fidr = 0; 1076 dma_desc->ldcmd = size; 1079 dma_desc->fdadr = fbi->dma_buff_phys + dma_desc_off; 1097 dma_desc->fdadr = fbi->dma_buff_phys + pal_desc_off; 1129 struct pxafb_dma_descriptor *dma_desc; local [all...] |
/drivers/media/video/ |
H A D | atmel-isi.c | 90 struct isi_dma_desc dma_desc[MAX_BUFFER_NUM]; member in struct:atmel_isi 1007 isi->dma_desc[i].p_fbd = isi->p_fb_descriptors + i; 1008 isi->dma_desc[i].fbd_phys = isi->fb_descriptors_phys + 1010 list_add(&isi->dma_desc[i].list, &isi->dma_desc_head);
|
/drivers/mmc/host/ |
H A D | mmci.h | 160 struct dma_async_tx_descriptor *dma_desc; member in struct:mmci_host_next
|
/drivers/usb/gadget/ |
H A D | amd5536udc.c | 511 struct udc_data_dma *dma_desc; local 529 dma_desc = pci_pool_alloc(ep->dev->data_requests, gfp, 531 if (!dma_desc) { 536 VDBG(ep->dev, "udc_alloc_req: req = %p dma_desc = %p, " 538 req, dma_desc, 541 dma_desc->status = AMD_ADDBITS(dma_desc->status, 544 dma_desc->bufptr = cpu_to_le32(DMA_DONT_USE); 545 req->td_data = dma_desc;
|
H A D | pch_udc.c | 1767 struct pch_udc_data_dma_desc *dma_desc; local 1783 dma_desc = pci_pool_alloc(ep->dev->data_requests, gfp, 1785 if (NULL == dma_desc) { 1790 dma_desc->status |= PCH_UDC_BS_HST_BSY; 1791 dma_desc->dataptr = __constant_cpu_to_le32(DMA_ADDR_INVALID); 1792 req->td_data = dma_desc; 1793 req->td_data_last = dma_desc;
|
/drivers/crypto/ |
H A D | talitos.c | 88 * @dma_desc: descriptor's physical bus address 94 dma_addr_t dma_desc; member in struct:talitos_request 329 request->dma_desc = dma_map_single(dev, desc, sizeof(*desc), 343 upper_32_bits(request->dma_desc)); 345 lower_32_bits(request->dma_desc)); 378 dma_unmap_single(dev, request->dma_desc, 454 while (priv->chan[ch].fifo[tail].dma_desc != cur_desc) {
|
/drivers/media/video/marvell-ccic/ |
H A D | mcam-core.c | 186 struct mcam_dma_desc *dma_desc; /* Descriptor virtual address */ member in struct:mcam_vb_buffer 1035 mvb->dma_desc = dma_alloc_coherent(cam->dev, 1038 if (mvb->dma_desc == NULL) { 1050 struct mcam_dma_desc *desc = mvb->dma_desc; 1082 mvb->dma_desc, mvb->dma_desc_pa);
|
/drivers/staging/comedi/drivers/ |
H A D | gsc_hpdi.c | 318 struct plx_dma_desc *dma_desc; member in struct:hpdi_private 564 priv(dev)->dma_desc[i].pci_start_addr = 567 priv(dev)->dma_desc[i].local_start_addr = cpu_to_le32(FIFO_REG); 568 priv(dev)->dma_desc[i].transfer_size = 570 priv(dev)->dma_desc[i].next = 573 sizeof(priv(dev)->dma_desc[0])) | next_bits); 588 (unsigned long)priv(dev)->dma_desc[i]. 591 (unsigned long)priv(dev)->dma_desc[i].next); 595 priv(dev)->dma_desc[i - 1].next = 598 (unsigned long)priv(dev)->dma_desc[ [all...] |
/drivers/net/ethernet/broadcom/ |
H A D | b44.h | 241 struct dma_desc { struct 353 struct dma_desc *rx_ring, *tx_ring;
|
/drivers/staging/rtl8187se/ |
H A D | r8180_core.c | 954 dma_addr_t dma_desc, dma_tmp; local 964 sizeof(u32)*8*count+256, &dma_desc); 968 if (dma_desc & 0xff) 1031 *(tmp+4) = (u32)dma_desc+((i+1)*8*4); 1033 *(tmp+4) = (u32)dma_desc; 1040 priv->txmapringdma = dma_desc; 1044 priv->txbkpringdma = dma_desc; 1048 priv->txbepringdma = dma_desc; 1052 priv->txvipringdma = dma_desc; 1056 priv->txvopringdma = dma_desc; 1126 dma_addr_t dma_desc, dma_tmp; local [all...] |
/drivers/net/ethernet/cadence/ |
H A D | macb.h | 355 struct dma_desc { struct 505 struct dma_desc *rx_ring; 509 struct dma_desc *tx_ring;
|