/drivers/spi/ |
D | atmel_spi.c | 184 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 …]
|
D | spi_imx.c | 247 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()
|
D | pxa2xx_spi.c | 146 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()
|
D | omap2_mcspi.c | 282 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()
|
D | au1550_spi.c | 369 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()
|
D | spi_bfin5xx.c | 89 dma_addr_t rx_dma; member 671 drv_data->rx_dma = transfer->rx_dma; in pump_transfers()
|
D | spi_bitbang.c | 344 t->rx_dma = t->tx_dma = 0; in bitbang_work()
|
/drivers/net/ |
D | znet.c | 130 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 …]
|
D | mace.c | 46 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()
|
D | bmac.c | 65 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 …]
|
D | au1000_eth.h | 64 typedef struct rx_dma { struct
|
D | sis190.c | 285 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()
|
D | natsemi.c | 545 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/ |
D | mmc_spi.c | 467 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/ |
D | eni.h | 78 void __iomem *rx_dma; /* RX DMA queue */ member
|
D | eni.c | 469 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/ |
D | mvsas.c | 661 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()
|