Home
last modified time | relevance | path

Searched refs:txdma (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/wan/
A Dsealevel.c176 int txdma, int rxdma, int slow) in slvl_init() argument
239 dev->chanA.txdma = 3; in slvl_init()
241 if (request_dma(dev->chanA.txdma, "SeaLevel (TX)")) in slvl_init()
283 free_dma(dev->chanA.txdma); in slvl_init()
308 free_dma(b->board.chanA.txdma); in slvl_shutdown()
316 static int txdma = 1; variable
323 module_param_hw(txdma, int, dma, 0);
324 MODULE_PARM_DESC(txdma, "Transmit DMA channel");
340 slvl_unit = slvl_init(io, irq, txdma, rxdma, slow); in slvl_init_module()
A Dz85230.c867 disable_dma(c->txdma); in z8530_sync_dma_open()
868 clear_dma_ff(c->txdma); in z8530_sync_dma_open()
870 disable_dma(c->txdma); in z8530_sync_dma_open()
917 disable_dma(c->txdma); in z8530_sync_dma_close()
918 clear_dma_ff(c->txdma); in z8530_sync_dma_close()
1025 disable_dma(c->txdma); in z8530_sync_txdma_open()
1026 clear_dma_ff(c->txdma); in z8530_sync_txdma_open()
1028 disable_dma(c->txdma); in z8530_sync_txdma_open()
1073 disable_dma(c->txdma); in z8530_sync_txdma_close()
1074 clear_dma_ff(c->txdma); in z8530_sync_txdma_close()
[all …]
A Dhostess_sv11.c221 sv->chanA.txdma = 3; in sv11_init()
224 if (request_dma(sv->chanA.txdma, "Hostess SV/11 (TX)")) in sv11_init()
281 free_dma(sv->chanA.txdma); in sv11_init()
299 free_dma(dev->chanA.txdma); in sv11_shutdown()
A Dz85230.h298 u8 txdma; member
/linux/drivers/net/ethernet/agere/
A Det131x.c793 &adapter->regs->txdma.csr); in et131x_tx_dma_enable()
1638 struct txdma_regs __iomem *txdma = &adapter->regs->txdma; in et131x_config_tx_dma_regs() local
1654 writel(0, &txdma->service_request); in et131x_config_tx_dma_regs()
1721 &adapter->regs->txdma.csr); in et131x_tx_dma_disable()
2892 regs_buff[num++] = readl(&aregs->txdma.csr); in et131x_get_regs()
2893 regs_buff[num++] = readl(&aregs->txdma.pr_base_hi); in et131x_get_regs()
2894 regs_buff[num++] = readl(&aregs->txdma.pr_base_lo); in et131x_get_regs()
2895 regs_buff[num++] = readl(&aregs->txdma.pr_num_des); in et131x_get_regs()
2896 regs_buff[num++] = readl(&aregs->txdma.txq_wr_addr); in et131x_get_regs()
2898 regs_buff[num++] = readl(&aregs->txdma.txq_rd_addr); in et131x_get_regs()
[all …]
A Det131x.h1227 struct txdma_regs txdma; member
/linux/drivers/i2c/busses/
A Di2c-cpm.c113 dma_addr_t txdma[CPM_MAXBD]; member
539 &cpm->txdma[i], GFP_KERNEL); in cpm_i2c_setup()
544 out_be32(&tbdf[i].cbd_bufaddr, cpm->txdma[i]); in cpm_i2c_setup()
588 cpm->txbuf[i], cpm->txdma[i]); in cpm_i2c_setup()
621 cpm->txbuf[i], cpm->txdma[i]); in cpm_i2c_shutdown()
/linux/drivers/net/ethernet/smsc/
A Dsmc911x.c1968 lp->txdma = dma_request_channel(mask, NULL, NULL); in smc911x_probe()
1985 retval = dmaengine_slave_config(lp->txdma, &config); in smc911x_probe()
2004 if (lp->txdma) in smc911x_probe()
2005 pr_cont(" TXDMA %p", lp->txdma); in smc911x_probe()
2030 if (lp->txdma) in smc911x_probe()
2031 dma_release_channel(lp->txdma); in smc911x_probe()
2138 if (lp->txdma) in smc911x_drv_remove()
2139 dma_release_channel(lp->txdma); in smc911x_drv_remove()
A Dsmc911x.h94 struct dma_chan *txdma; member
247 smc_pxa_dma_outsl(lp, lp->physaddr, r, lp->txdma, p, l)
/linux/drivers/net/ethernet/tundra/
A Dtsi108_eth.c111 dma_addr_t txdma, rxdma; member
1309 &data->txdma, GFP_KERNEL); in tsi108_open()
1352 data->txring[i].next0 = data->txdma + (i + 1) * sizeof(tx_desc); in tsi108_open()
1356 data->txring[TSI108_TXRING_LEN - 1].next0 = data->txdma; in tsi108_open()
1360 TSI_WRITE(TSI108_EC_TXQ_PTRLOW, data->txdma); in tsi108_open()
1428 data->txring, data->txdma); in tsi108_close()
/linux/drivers/net/wireless/ath/ath9k/
A Dath9k.h291 struct ath_descdma txdma; member
A Dxmit.c2774 error = ath_descdma_setup(sc, &sc->tx.txdma, &sc->tx.txbuf, in ath_tx_init()
/linux/Documentation/networking/device_drivers/wan/
A Dz8530book.rst83 If your board has DMA facilities then initialise the txdma and rxdma

Completed in 45 milliseconds