/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | sealevel.c | 204 int txdma, int rxdma, int slow) in slvl_init() 276 dev->chanA.rxdma = 1; in slvl_init() 280 if (request_dma(dev->chanA.rxdma, "SeaLevel (RX)")) in slvl_init() 321 free_dma(dev->chanA.rxdma); in slvl_init() 346 free_dma(b->board.chanA.rxdma); in slvl_shutdown() 357 static int rxdma=3; variable 365 module_param_hw(rxdma, int, dma, 0); 366 MODULE_PARM_DESC(rxdma, "Receive DMA channel"); 380 slvl_unit = slvl_init(io, irq, txdma, rxdma, slow); in slvl_init_module() 203 slvl_init(int iobase, int irq, int txdma, int rxdma, int slow) slvl_init() argument
|
H A D | hostess_sv11.c | 240 sv->chanA.rxdma = 1; in sv11_init() 246 if (request_dma(sv->chanA.rxdma, "Hostess SV/11 (RX)")) in sv11_init() 297 free_dma(sv->chanA.rxdma); in sv11_init() 317 free_dma(dev->chanA.rxdma); in sv11_shutdown()
|
H A D | z85230.c | 934 disable_dma(c->rxdma); in z8530_sync_dma_open() 935 clear_dma_ff(c->rxdma); in z8530_sync_dma_open() 936 set_dma_mode(c->rxdma, DMA_MODE_READ|0x10); in z8530_sync_dma_open() 937 set_dma_addr(c->rxdma, virt_to_bus(c->rx_buf[0])); in z8530_sync_dma_open() 938 set_dma_count(c->rxdma, c->mtu); in z8530_sync_dma_open() 939 enable_dma(c->rxdma); in z8530_sync_dma_open() 990 disable_dma(c->rxdma); in z8530_sync_dma_close() 991 clear_dma_ff(c->rxdma); in z8530_sync_dma_close() 1594 disable_dma(c->rxdma); in z8530_rx_done() 1595 clear_dma_ff(c->rxdma); in z8530_rx_done() [all...] |
H A D | z85230.h | 297 u8 rxdma; /* DMA channels */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/agere/ |
H A D | et131x.c | 756 writel(csr, &adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 758 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 761 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 775 &adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 776 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 779 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 1538 struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; in et131x_config_rx_dma_regs() 2117 writel(0, &adapter->regs->rxdma.max_pkt_time); in et131x_set_rx_dma_timer() 2118 writel(1, &adapter->regs->rxdma.num_pkt_done); in et131x_set_rx_dma_timer() 2126 struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; in nic_return_rfd() [all...] |
H A D | et131x.h | 271 /* structure for control status reg in rxdma address map 300 /* structure for dma writeback lo reg in rxdma address map 305 /* structure for dma writeback hi reg in rxdma address map 310 /* structure for number of packets done reg in rxdma address map 317 /* structure for max packet time reg in rxdma address map 324 /* structure for rx queue read address reg in rxdma address map 329 /* structure for rx queue read address external reg in rxdma address map 334 /* structure for rx queue write address reg in rxdma address map 339 /* structure for packet status ring base address lo reg in rxdma address map 344 /* structure for packet status ring base address hi reg in rxdma addres 1230 struct rxdma_regs rxdma; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/agere/ |
H A D | et131x.c | 756 writel(csr, &adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 758 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 761 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_enable() 775 &adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 776 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 779 csr = readl(&adapter->regs->rxdma.csr); in et131x_rx_dma_disable() 1538 struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; in et131x_config_rx_dma_regs() 2117 writel(0, &adapter->regs->rxdma.max_pkt_time); in et131x_set_rx_dma_timer() 2118 writel(1, &adapter->regs->rxdma.num_pkt_done); in et131x_set_rx_dma_timer() 2126 struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; in nic_return_rfd() [all...] |
H A D | et131x.h | 271 /* structure for control status reg in rxdma address map 300 /* structure for dma writeback lo reg in rxdma address map 305 /* structure for dma writeback hi reg in rxdma address map 310 /* structure for number of packets done reg in rxdma address map 317 /* structure for max packet time reg in rxdma address map 324 /* structure for rx queue read address reg in rxdma address map 329 /* structure for rx queue read address external reg in rxdma address map 334 /* structure for rx queue write address reg in rxdma address map 339 /* structure for packet status ring base address lo reg in rxdma address map 344 /* structure for packet status ring base address hi reg in rxdma addres 1230 struct rxdma_regs rxdma; global() member [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-cpm.c | 114 dma_addr_t rxdma[CPM_MAXBD]; member 530 &cpm->rxdma[i], GFP_KERNEL); in cpm_i2c_setup() 535 out_be32(&rbdf[i].cbd_bufaddr, ((cpm->rxdma[i] + 1) & ~1)); in cpm_i2c_setup() 585 cpm->rxbuf[i], cpm->rxdma[i]); in cpm_i2c_setup() 619 cpm->rxbuf[i], cpm->rxdma[i]); in cpm_i2c_shutdown()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-cpm.c | 114 dma_addr_t rxdma[CPM_MAXBD]; member 530 &cpm->rxdma[i], GFP_KERNEL); in cpm_i2c_setup() 535 out_be32(&rbdf[i].cbd_bufaddr, ((cpm->rxdma[i] + 1) & ~1)); in cpm_i2c_setup() 585 cpm->rxbuf[i], cpm->rxdma[i]); in cpm_i2c_setup() 619 cpm->rxbuf[i], cpm->rxdma[i]); in cpm_i2c_shutdown()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 845 u32 rdba, rdlen, rxdma; in pch_gbe_configure_rx() local 856 rxdma = ioread32(&hw->reg->DMA_CTRL); in pch_gbe_configure_rx() 857 rxdma &= ~PCH_GBE_RX_DMA_EN; in pch_gbe_configure_rx() 858 iowrite32(rxdma, &hw->reg->DMA_CTRL); in pch_gbe_configure_rx() 1246 u32 rxdma; in pch_gbe_disable_dma_rx() local 1249 rxdma = ioread32(&hw->reg->DMA_CTRL); in pch_gbe_disable_dma_rx() 1250 rxdma &= ~PCH_GBE_RX_DMA_EN; in pch_gbe_disable_dma_rx() 1251 iowrite32(rxdma, &hw->reg->DMA_CTRL); in pch_gbe_disable_dma_rx() 1256 u32 rxdma; in pch_gbe_enable_dma_rx() local 1259 rxdma in pch_gbe_enable_dma_rx() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 828 u32 rdba, rdlen, rxdma; in pch_gbe_configure_rx() local 839 rxdma = ioread32(&hw->reg->DMA_CTRL); in pch_gbe_configure_rx() 840 rxdma &= ~PCH_GBE_RX_DMA_EN; in pch_gbe_configure_rx() 841 iowrite32(rxdma, &hw->reg->DMA_CTRL); in pch_gbe_configure_rx() 1223 u32 rxdma; in pch_gbe_disable_dma_rx() local 1226 rxdma = ioread32(&hw->reg->DMA_CTRL); in pch_gbe_disable_dma_rx() 1227 rxdma &= ~PCH_GBE_RX_DMA_EN; in pch_gbe_disable_dma_rx() 1228 iowrite32(rxdma, &hw->reg->DMA_CTRL); in pch_gbe_disable_dma_rx() 1233 u32 rxdma; in pch_gbe_enable_dma_rx() local 1236 rxdma in pch_gbe_enable_dma_rx() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/ |
H A D | smc911x.c | 1962 lp->rxdma = dma_request_channel(mask, NULL, NULL); in smc911x_probe() 1974 retval = dmaengine_slave_config(lp->rxdma, &config); in smc911x_probe() 1996 if (lp->rxdma) in smc911x_probe() 1997 pr_cont(" RXDMA %p", lp->rxdma); in smc911x_probe() 2023 if (lp->rxdma) in smc911x_probe() 2024 dma_release_channel(lp->rxdma); in smc911x_probe() 2133 if (lp->rxdma) in smc911x_drv_remove() 2134 dma_release_channel(lp->rxdma); in smc911x_drv_remove()
|
H A D | smc911x.h | 93 struct dma_chan *rxdma; member 215 smc_pxa_dma_insl(lp, lp->physaddr, r, lp->rxdma, p, l)
|
/kernel/linux/linux-5.10/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 111 dma_addr_t txdma, rxdma; member 1304 &data->rxdma, GFP_KERNEL); in tsi108_open() 1315 data->rxdma); in tsi108_open() 1320 data->rxring[i].next0 = data->rxdma + (i + 1) * sizeof(rx_desc); in tsi108_open() 1325 data->rxring[TSI108_RXRING_LEN - 1].next0 = data->rxdma; in tsi108_open() 1352 TSI_WRITE(TSI108_EC_RXQ_PTRLOW, data->rxdma); in tsi108_open() 1428 data->rxring, data->rxdma); in tsi108_close()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/tundra/ |
H A D | tsi108_eth.c | 108 dma_addr_t txdma, rxdma; member 1292 &data->rxdma, GFP_KERNEL); in tsi108_open() 1303 data->rxdma); in tsi108_open() 1308 data->rxring[i].next0 = data->rxdma + (i + 1) * sizeof(rx_desc); in tsi108_open() 1313 data->rxring[TSI108_RXRING_LEN - 1].next0 = data->rxdma; in tsi108_open() 1340 TSI_WRITE(TSI108_EC_RXQ_PTRLOW, data->rxdma); in tsi108_open() 1416 data->rxring, data->rxdma); in tsi108_close()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k.h | 309 struct ath_descdma rxdma; member
|
H A D | recv.c | 291 error = ath_descdma_setup(sc, &sc->rx.rxdma, &sc->rx.rxbuf, in ath_rx_init()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ath9k.h | 310 struct ath_descdma rxdma; member
|
H A D | recv.c | 291 error = ath_descdma_setup(sc, &sc->rx.rxdma, &sc->rx.rxbuf, in ath_rx_init()
|