Home
last modified time | relevance | path

Searched refs:rx_dma (Results 1 – 17 of 17) sorted by relevance

/drivers/spi/
Datmel_spi.c184 dma_addr_t *rx_dma, in atmel_spi_next_xfer_data() argument
192 *rx_dma = xfer->rx_dma + xfer->len - len; in atmel_spi_next_xfer_data()
194 *rx_dma = as->buffer_dma; in atmel_spi_next_xfer_data()
223 dma_addr_t tx_dma, rx_dma; in atmel_spi_next_xfer() local
238 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); in atmel_spi_next_xfer()
241 spi_writel(as, RPR, rx_dma); in atmel_spi_next_xfer()
252 xfer->rx_buf, xfer->rx_dma); in atmel_spi_next_xfer()
277 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); in atmel_spi_next_xfer()
280 spi_writel(as, RNPR, rx_dma); in atmel_spi_next_xfer()
291 xfer->rx_buf, xfer->rx_dma); in atmel_spi_next_xfer()
[all …]
Dspi_imx.c247 dma_addr_t rx_dma; member
482 if (drv_data->rx_dma) { in map_dma_buffers()
530 drv_data->rx_dma = dma_map_single(dev, in map_dma_buffers()
534 if (dma_mapping_error(dev, drv_data->rx_dma)) { in map_dma_buffers()
557 drv_data->rx_dma, in unmap_dma_buffers()
927 drv_data->rx_dma = transfer->rx_dma; in pump_transfers()
976 (unsigned int)drv_data->rx_dma, in pump_transfers()
1019 drv_data->rx_dma, in pump_transfers()
Dpxa2xx_spi.c146 dma_addr_t rx_dma; member
333 return drv_data->rx_dma && drv_data->tx_dma; in map_dma_buffers()
365 drv_data->rx_dma = dma_map_single(dev, drv_data->rx, in map_dma_buffers()
367 if (dma_mapping_error(dev, drv_data->rx_dma)) { in map_dma_buffers()
385 dma_unmap_single(dev, drv_data->rx_dma, in unmap_dma_buffers()
900 || transfer->rx_dma || transfer->tx_dma) { in pump_transfers()
932 drv_data->rx_dma = transfer->rx_dma; in pump_transfers()
1021 DTADR(drv_data->rx_channel) = drv_data->rx_dma; in pump_transfers()
Domap2_mcspi.c282 xfer->rx_dma, 0, 0); in omap2_mcspi_txrx_dma()
302 dma_unmap_single(NULL, xfer->rx_dma, count, DMA_FROM_DEVICE); in omap2_mcspi_txrx_dma()
849 t->rx_dma = dma_map_single(&spi->dev, rx_buf, t->len, in omap2_mcspi_transfer()
851 if (dma_mapping_error(&spi->dev, t->rx_dma)) { in omap2_mcspi_transfer()
Dau1550_spi.c369 dma_rx_addr = t->rx_dma; in au1550_spi_dma_txrxb()
390 if (t->rx_dma == 0) { /* if DMA_ADDR_INVALID, map it */ in au1550_spi_dma_txrxb()
450 if (t->rx_buf && t->rx_dma == 0 ) in au1550_spi_dma_txrxb()
Dspi_bfin5xx.c89 dma_addr_t rx_dma; member
671 drv_data->rx_dma = transfer->rx_dma; in pump_transfers()
Dspi_bitbang.c344 t->rx_dma = t->tx_dma = 0; in bitbang_work()
/drivers/net/
Dznet.c130 int rx_dma, tx_dma; member
175 if (request_dma (znet->rx_dma, "ZNet rx")) in znet_request_resources()
194 free_dma (znet->rx_dma); in znet_request_resources()
211 free_dma (znet->rx_dma); in znet_release_resources()
417 znet->rx_dma = netinfo->dma1; in znet_probe()
862 disable_dma(znet->rx_dma); /* reset by an interrupting task. */ in hardware_init()
863 clear_dma_ff(znet->rx_dma); in hardware_init()
864 set_dma_mode(znet->rx_dma, DMA_RX_MODE); in hardware_init()
865 set_dma_addr(znet->rx_dma, (unsigned int) znet->rx_start); in hardware_init()
866 set_dma_count(znet->rx_dma, RX_BUF_SIZE); in hardware_init()
[all …]
Dmace.c46 volatile struct dbdma_regs __iomem *rx_dma; member
178 mp->rx_dma = ioremap(macio_resource_start(mdev, 2), 0x1000); in mace_probe()
179 if (mp->rx_dma == NULL) { in mace_probe()
256 iounmap(mp->rx_dma); in mace_probe()
286 iounmap(mp->rx_dma); in mace_remove()
427 volatile struct dbdma_regs __iomem *rd = mp->rx_dma; in mace_open()
497 volatile struct dbdma_regs __iomem *rd = mp->rx_dma; in mace_close()
807 volatile struct dbdma_regs __iomem *rd = mp->rx_dma; in mace_tx_timeout()
876 volatile struct dbdma_regs __iomem *rd = mp->rx_dma; in mace_rxdma_intr()
Dbmac.c65 volatile struct dbdma_regs __iomem *rx_dma; member
228 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_enable_and_reset_chip()
407 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_start_chip()
477 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_suspend()
612 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_init_rx_ring()
682 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_rxdma_intr()
1328 bp->rx_dma = ioremap(macio_resource_start(mdev, 2), macio_resource_len(mdev, 2)); in bmac_probe()
1329 if (!bp->rx_dma) in bmac_probe()
1382 iounmap(bp->rx_dma); in bmac_probe()
1410 volatile struct dbdma_regs __iomem *rd = bp->rx_dma; in bmac_close()
[all …]
Dau1000_eth.h64 typedef struct rx_dma { struct
Dsis190.c285 dma_addr_t rx_dma; member
889 SIS_W32(RxDescStartAddr, tp->rx_dma); in sis190_hw_start()
1060 tp->RxDescRing = pci_alloc_consistent(pdev, RX_RING_BYTES, &tp->rx_dma); in sis190_open()
1083 tp->rx_dma); in sis190_open()
1149 pci_free_consistent(pdev, RX_RING_BYTES, tp->RxDescRing, tp->rx_dma); in sis190_close()
Dnatsemi.c545 dma_addr_t rx_dma[RX_RING_SIZE]; member
1940 np->rx_dma[entry] = pci_map_single(np->pci_dev, in refill_rx()
1942 np->rx_ring[entry].addr = cpu_to_le32(np->rx_dma[entry]); in refill_rx()
2030 np->rx_dma[i], buflen, in drain_rx()
2351 np->rx_dma[entry], in netdev_rx()
2358 np->rx_dma[entry], in netdev_rx()
2362 pci_unmap_single(np->pci_dev, np->rx_dma[entry], in netdev_rx()
/drivers/mmc/host/
Dmmc_spi.c467 t->tx_dma = t->rx_dma = host->data_dma; in mmc_spi_command_send()
559 t->rx_dma = dma + offsetof(struct scratch, crc_val); in mmc_spi_setup_data_message()
587 t->rx_dma = dma + offsetof(struct scratch, status); in mmc_spi_setup_data_message()
718 t->rx_dma, t->len, in mmc_spi_readblock()
729 t->rx_dma, t->len, in mmc_spi_readblock()
760 t->rx_dma += t->len; in mmc_spi_readblock()
823 t->rx_dma = dma_addr + sg->offset; in mmc_spi_data_do()
901 host->early_status.tx_dma = host->early_status.rx_dma; in mmc_spi_data_do()
1332 host->status.rx_dma = host->data_dma + offsetof(struct scratch, status); in mmc_spi_probe()
/drivers/atm/
Deni.h78 void __iomem *rx_dma; /* RX DMA queue */ member
Deni.c469 writel(dma[i*2],eni_dev->rx_dma+dma_wr*8); in do_rx_dma()
470 writel(dma[i*2+1],eni_dev->rx_dma+dma_wr*8+4); in do_rx_dma()
1825 eni_dev->rx_dma = eni_dev->ram+NR_VCI*16; in eni_start()
1826 eni_dev->tx_dma = eni_dev->rx_dma+NR_DMA_RX*8; in eni_start()
1830 eni_dev->vci,eni_dev->rx_dma,eni_dev->tx_dma, in eni_start()
/drivers/scsi/
Dmvsas.c661 dma_addr_t rx_dma; member
847 mvi->rx_dma + sizeof(u32) * entry); in mvs_hba_cq_dump()
2244 mvi->rx, mvi->rx_dma); in mvs_free()
2454 &mvi->rx_dma, GFP_KERNEL); in mvs_alloc()
2957 mw32(RX_LO, mvi->rx_dma); in mvs_hw_init()
2958 mw32(RX_HI, (mvi->rx_dma >> 16) >> 16); in mvs_hw_init()