/linux-4.1.27/drivers/net/wan/ |
D | sealevel.c | 210 int txdma, int rxdma, int slow) in slvl_init() argument 281 dev->chanA.txdma = 3; in slvl_init() 283 if (request_dma(dev->chanA.txdma, "SeaLevel (TX)")) in slvl_init() 329 free_dma(dev->chanA.txdma); in slvl_init() 353 free_dma(b->board.chanA.txdma); in slvl_shutdown() 362 static int txdma=1; variable 369 module_param(txdma, int, 0); 370 MODULE_PARM_DESC(txdma, "Transmit DMA channel"); 386 slvl_unit = slvl_init(io, irq, txdma, rxdma, slow); in slvl_init_module()
|
D | z85230.c | 579 disable_dma(chan->txdma); in z8530_dma_status() 580 clear_dma_ff(chan->txdma); in z8530_dma_status() 946 disable_dma(c->txdma); in z8530_sync_dma_open() 947 clear_dma_ff(c->txdma); in z8530_sync_dma_open() 948 set_dma_mode(c->txdma, DMA_MODE_WRITE); in z8530_sync_dma_open() 949 disable_dma(c->txdma); in z8530_sync_dma_open() 1000 disable_dma(c->txdma); in z8530_sync_dma_close() 1001 clear_dma_ff(c->txdma); in z8530_sync_dma_close() 1119 disable_dma(c->txdma); in z8530_sync_txdma_open() 1120 clear_dma_ff(c->txdma); in z8530_sync_txdma_open() [all …]
|
D | hostess_sv11.c | 239 sv->chanA.txdma = 3; in sv11_init() 242 if (request_dma(sv->chanA.txdma, "Hostess SV/11 (TX)")) in sv11_init() 300 free_dma(sv->chanA.txdma); in sv11_init() 318 free_dma(dev->chanA.txdma); in sv11_shutdown()
|
D | z85230.h | 297 u8 txdma; member
|
/linux-4.1.27/drivers/net/irda/ |
D | pxaficp_ir.c | 112 int txdma; member 165 DCSR(si->txdma) = DCSR_NODESC; in pxa_irda_fir_dma_tx_start() 166 DSADR(si->txdma) = si->dma_tx_buff_phy; in pxa_irda_fir_dma_tx_start() 167 DTADR(si->txdma) = __PREG(ICDR); in pxa_irda_fir_dma_tx_start() 168 …DCMD(si->txdma) = DCMD_INCSRCADDR | DCMD_FLOWTRG | DCMD_ENDIRQEN | DCMD_WIDTH1 | DCMD_BURST32 | s… in pxa_irda_fir_dma_tx_start() 169 DCSR(si->txdma) |= DCSR_RUN; in pxa_irda_fir_dma_tx_start() 631 DRCMR(18) = si->txdma | DRCMR_MAPVLD; in pxa_irda_startup() 652 DCSR(si->txdma) &= ~DCSR_RUN; in pxa_irda_shutdown() 697 si->txdma = pxa_request_dma("FICP_TX",DMA_PRIO_LOW, pxa_irda_fir_dma_tx_irq, dev); in pxa_irda_start() 698 if (si->txdma < 0) in pxa_irda_start() [all …]
|
/linux-4.1.27/drivers/net/ethernet/agere/ |
D | et131x.c | 792 &adapter->regs->txdma.csr); in et131x_tx_dma_enable() 1641 struct txdma_regs __iomem *txdma = &adapter->regs->txdma; in et131x_config_tx_dma_regs() local 1645 writel(upper_32_bits(tx_ring->tx_desc_ring_pa), &txdma->pr_base_hi); in et131x_config_tx_dma_regs() 1646 writel(lower_32_bits(tx_ring->tx_desc_ring_pa), &txdma->pr_base_lo); in et131x_config_tx_dma_regs() 1649 writel(NUM_DESC_PER_RING_TX - 1, &txdma->pr_num_des); in et131x_config_tx_dma_regs() 1652 writel(upper_32_bits(tx_ring->tx_status_pa), &txdma->dma_wb_base_hi); in et131x_config_tx_dma_regs() 1653 writel(lower_32_bits(tx_ring->tx_status_pa), &txdma->dma_wb_base_lo); in et131x_config_tx_dma_regs() 1657 writel(0, &txdma->service_request); in et131x_config_tx_dma_regs() 1724 &adapter->regs->txdma.csr); in et131x_tx_dma_disable() 2575 writel(tx_ring->send_idx, &adapter->regs->txdma.service_request); in nic_send_packet() [all …]
|
D | et131x.h | 1228 struct txdma_regs txdma; member
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-cpm.c | 119 u32 txdma[CPM_MAXBD]; member 545 …unsigned char *)dma_alloc_coherent(&cpm->ofdev->dev, CPM_MAX_READ + 1, &cpm->txdma[i], GFP_KERNEL); in cpm_i2c_setup() 550 out_be32(&tbdf[i].cbd_bufaddr, cpm->txdma[i]); in cpm_i2c_setup() 594 cpm->txbuf[i], cpm->txdma[i]); in cpm_i2c_setup() 627 cpm->txbuf[i], cpm->txdma[i]); in cpm_i2c_shutdown()
|
/linux-4.1.27/drivers/net/ethernet/tundra/ |
D | tsi108_eth.c | 123 dma_addr_t txdma, rxdma; member 1314 data->txring = dma_zalloc_coherent(NULL, txring_size, &data->txdma, in tsi108_open() 1357 data->txring[i].next0 = data->txdma + (i + 1) * sizeof(tx_desc); in tsi108_open() 1361 data->txring[TSI108_TXRING_LEN - 1].next0 = data->txdma; in tsi108_open() 1365 TSI_WRITE(TSI108_EC_TXQ_PTRLOW, data->txdma); in tsi108_open() 1433 data->txring, data->txdma); in tsi108_close()
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
D | smc911x.c | 1967 lp->txdma = SMC_DMA_REQUEST(dev, smc911x_tx_dma_irq); in smc911x_probe() 1984 if (lp->txdma != -1) in smc911x_probe() 1985 pr_cont(" TXDMA %d", lp->txdma); in smc911x_probe() 2011 if (lp->txdma != -1) { in smc911x_probe() 2012 SMC_DMA_FREE(dev, lp->txdma); in smc911x_probe() 2118 if (lp->txdma != -1) { in smc911x_drv_remove() 2119 SMC_DMA_FREE(dev, lp->txdma); in smc911x_drv_remove()
|
D | smc911x.h | 105 int txdma; member 273 smc_pxa_dma_outsl(lp, lp->physaddr, r, lp->txdma, p, l)
|
/linux-4.1.27/drivers/mmc/host/ |
D | davinci_mmc.c | 205 u32 rxdma, txdma; member 528 &host->txdma, mmc_dev(host->mmc), "tx"); in davinci_acquire_dma_channels() 1275 host->txdma = r->start; in davinci_mmcsd_probe()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | ath9k.h | 301 struct ath_descdma txdma; member
|
D | xmit.c | 2846 error = ath_descdma_setup(sc, &sc->tx.txdma, &sc->tx.txbuf, in ath_tx_init()
|