Lines Matching defs:dma
344 u32 dma[RX_DMA_BUF*2];
369 dma[j++] = (here << MID_DMA_COUNT_SHIFT) | (vcc->vci
371 dma[j++] = 0;
389 dma[j++] = MID_DT_WORD | (init << MID_DMA_COUNT_SHIFT) |
391 dma[j++] = paddr;
397 dma[j++] = MID_DT_16W | ((words >> 4) <<
400 dma[j++] = paddr;
407 dma[j++] = MID_DT_8W | ((words >> 3) <<
410 dma[j++] = paddr;
417 dma[j++] = MID_DT_4W | ((words >> 2) <<
420 dma[j++] = paddr;
427 dma[j++] = MID_DT_2W | ((words >> 1) <<
430 dma[j++] = paddr;
436 dma[j++] = MID_DT_WORD | (words << MID_DMA_COUNT_SHIFT)
438 dma[j++] = paddr;
442 dma[j++] = (here << MID_DMA_COUNT_SHIFT) |
444 dma[j++] = 0;
450 dma[j-2] |= MID_DMA_END;
464 writel(dma[i*2],eni_dev->rx_dma+dma_wr*8);
465 writel(dma[i*2+1],eni_dev->rx_dma+dma_wr*8+4);
928 static inline void put_dma(int chan,u32 *dma,int *j,dma_addr_t paddr,
946 dma[(*j)++] = MID_DT_BYTE | (init << MID_DMA_COUNT_SHIFT) |
948 dma[(*j)++] = paddr;
959 dma[(*j)++] = MID_DT_WORD | (init << MID_DMA_COUNT_SHIFT) |
961 dma[(*j)++] = paddr;
969 dma[(*j)++] = MID_DT_16W | ((words >> 4) << MID_DMA_COUNT_SHIFT)
971 dma[(*j)++] = paddr;
980 dma[(*j)++] = MID_DT_8W | ((words >> 3) << MID_DMA_COUNT_SHIFT)
982 dma[(*j)++] = paddr;
991 dma[(*j)++] = MID_DT_4W | ((words >> 2) << MID_DMA_COUNT_SHIFT)
993 dma[(*j)++] = paddr;
1002 dma[(*j)++] = MID_DT_2W | ((words >> 1) << MID_DMA_COUNT_SHIFT)
1004 dma[(*j)++] = paddr;
1012 dma[(*j)++] = MID_DT_WORD | (words << MID_DMA_COUNT_SHIFT) |
1014 dma[(*j)++] = paddr;
1020 dma[(*j)++] = MID_DT_BYTE | (size << MID_DMA_COUNT_SHIFT) |
1022 dma[(*j)++] = paddr;
1120 eni_dev->dma[j++] = (((tx->tx_pos+TX_DESCR_SIZE) & (tx->words-1)) <<
1125 if (aal5) put_dma(tx->index,eni_dev->dma,&j,paddr,skb->len);
1126 else put_dma(tx->index,eni_dev->dma,&j,paddr+4,skb->len-4);
1131 put_dma(tx->index,eni_dev->dma,&j,(unsigned long)
1135 put_dma(tx->index,eni_dev->dma,&j,(unsigned long)
1141 put_dma(tx->index, eni_dev->dma, &j, eni_dev->zero.dma,
1145 eni_dev->dma[j++] = (((tx->tx_pos+size) & (tx->words-1)) <<
1166 writel(eni_dev->dma[i*2],eni_dev->tx_dma+dma_wr*8);
1167 writel(eni_dev->dma[i*2+1],eni_dev->tx_dma+dma_wr*8+4);
2238 ENI_ZEROES_SIZE, &zero->dma, GFP_KERNEL);
2270 dma_free_coherent(&pci_dev->dev, ENI_ZEROES_SIZE, zero->addr, zero->dma);
2295 dma_free_coherent(&pdev->dev, ENI_ZEROES_SIZE, zero->addr, zero->dma);