Searched refs:tx_dma (Results 1 - 25 of 32) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/
H A Datmel_spi.c160 dma_addr_t *tx_dma,
176 *tx_dma = xfer->tx_dma + xfer->len - *plen;
178 *tx_dma = as->buffer_dma;
200 dma_addr_t tx_dma, rx_dma; local
215 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
219 spi_writel(as, TPR, tx_dma);
228 xfer, xfer->len, xfer->tx_buf, xfer->tx_dma,
254 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
258 spi_writel(as, TNPR, tx_dma);
158 atmel_spi_next_xfer_data(struct spi_master *master, struct spi_transfer *xfer, dma_addr_t *tx_dma, dma_addr_t *rx_dma, u32 *plen) argument
[all...]
H A Dspi_s3c64xx.c266 xfer->tx_dma, xfer->len);
511 xfer->tx_dma = XFER_DMAADDR_INVALID;
518 xfer->tx_dma = dma_map_single(dev,
521 if (dma_mapping_error(dev, xfer->tx_dma)) {
523 xfer->tx_dma = XFER_DMAADDR_INVALID;
533 dma_unmap_single(dev, xfer->tx_dma,
535 xfer->tx_dma = XFER_DMAADDR_INVALID;
562 && xfer->tx_dma != XFER_DMAADDR_INVALID)
563 dma_unmap_single(dev, xfer->tx_dma,
H A Dspi_mpc8xxx.c122 dma_addr_t tx_dma; member in struct:mpc8xxx_spi
418 if (mspi->tx_dma == mspi->dma_dummy_tx)
419 out_be32(&tx_bd->cbd_bufaddr, mspi->tx_dma);
421 out_be32(&tx_bd->cbd_bufaddr, mspi->tx_dma + xfer_ofs);
444 mspi->tx_dma = mspi->dma_dummy_tx;
456 mspi->tx_dma = dma_map_single(dev, nonconst_tx, t->len,
458 if (dma_mapping_error(dev, mspi->tx_dma)) {
463 mspi->tx_dma = t->tx_dma;
490 dma_unmap_single(dev, mspi->tx_dma,
[all...]
H A Dpxa2xx_spi.c147 dma_addr_t tx_dma; member in struct:driver_data
357 return drv_data->rx_dma && drv_data->tx_dma;
383 drv_data->tx_dma = dma_map_single(dev, drv_data->tx,
385 if (dma_mapping_error(dev, drv_data->tx_dma))
392 dma_unmap_single(dev, drv_data->tx_dma,
411 dma_unmap_single(dev, drv_data->tx_dma,
925 || transfer->rx_dma || transfer->tx_dma) {
957 drv_data->tx_dma = transfer->tx_dma;
1061 DSADR(drv_data->tx_channel) = drv_data->tx_dma;
[all...]
H A Ddavinci_spi.c886 t->tx_dma = dma_map_single(&spi->dev, (void *)t->tx_buf, count,
888 if (dma_mapping_error(&spi->dev, t->tx_dma)) {
896 t->tx_dma = dma_map_single(&spi->dev,
899 if (dma_mapping_error(&spi->dev, t->tx_dma)) {
910 edma_set_src(davinci_spi_dma->dma_tx_channel, t->tx_dma, INCR, W8BIT);
924 dma_unmap_single(NULL, t->tx_dma,
956 dma_unmap_single(NULL, t->tx_dma, temp_count, DMA_TO_DEVICE);
H A Ddw_spi.c291 if (dws->cur_transfer->tx_dma)
292 dws->tx_dma = dws->cur_transfer->tx_dma;
473 dws->tx_dma = transfer->tx_dma;
H A Domap2_mcspi.c350 xfer->tx_dma, 0, 0);
384 dma_unmap_single(NULL, xfer->tx_dma, count, DMA_TO_DEVICE);
1033 t->tx_dma = dma_map_single(&spi->dev, (void *) tx_buf,
1035 if (dma_mapping_error(&spi->dev, t->tx_dma)) {
1048 dma_unmap_single(NULL, t->tx_dma,
H A Dspi_bfin5xx.c93 dma_addr_t tx_dma; member in struct:driver_data
521 if (drv_data->tx_dma != 0xFFFF)
677 drv_data->tx_dma = transfer->tx_dma;
776 if (drv_data->tx_dma == 0xFFFF) {
H A Dau1550_spi.c364 dma_tx_addr = t->tx_dma;
376 if (t->tx_dma == 0) { /* if DMA_ADDR_INVALID, map it */
451 if (t->tx_buf && t->tx_dma == 0 )
H A Dspi_bitbang.c335 t->rx_dma = t->tx_dma = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dau1000_eth.h57 typedef struct tx_dma { struct
H A Dznet.c130 int rx_dma, tx_dma; member in struct:znet_private
177 if (request_dma (znet->tx_dma, "ZNet tx"))
189 free_dma (znet->tx_dma);
204 free_dma (znet->tx_dma);
421 znet->tx_dma = netinfo->dma2;
824 short dma_port = ((znet->tx_dma&3)<<2) + IO_DMA2_BASE;
829 residue = get_dma_residue(znet->tx_dma);
861 disable_dma(znet->tx_dma);
862 clear_dma_ff(znet->tx_dma);
863 set_dma_mode(znet->tx_dma, DMA_TX_MOD
[all...]
H A Ds6gmac.c348 u32 tx_dma; member in struct:s6gmac
410 s6dmac_pending_count(pd->tx_dma, pd->tx_chan)) {
413 if (!s6dmac_fifo_full(pd->tx_dma, pd->tx_chan))
518 if (s6dmac_termcnt_irq(pd->tx_dma, pd->tx_chan))
773 if (!s6dmac_fifo_full(pd->tx_dma, pd->tx_chan))
834 s6dmac_disable_chan(pd->tx_dma, pd->tx_chan);
836 s6dmac_disable_error_irqs(pd->tx_dma, 1 << S6_HIFDMA_GMACTX);
852 s6dmac_put_fifo_cache(pd->tx_dma, pd->tx_chan,
854 if (s6dmac_fifo_full(pd->tx_dma, pd->tx_chan))
889 s6dmac_enable_chan(pd->tx_dma, p
[all...]
H A Dmace.c44 volatile struct dbdma_regs __iomem *tx_dma; member in struct:mace_data
180 mp->tx_dma = ioremap(macio_resource_start(mdev, 1), 0x1000);
181 if (mp->tx_dma == NULL) {
264 iounmap(mp->tx_dma);
293 iounmap(mp->tx_dma);
434 volatile struct dbdma_regs __iomem *td = mp->tx_dma;
504 volatile struct dbdma_regs __iomem *td = mp->tx_dma;
535 volatile struct dbdma_regs __iomem *td = mp->tx_dma;
659 volatile struct dbdma_regs __iomem *td = mp->tx_dma;
797 volatile struct dbdma_regs __iomem *td = mp->tx_dma;
[all...]
H A Dtitan_ge.c729 (unsigned long) titan_port->tx_dma);
1149 titan_ge_eth->tx_dma = TITAN_SRAM_BASE + TITAN_TX_RING_BYTES * port_num;
1164 (unsigned long) titan_ge_eth->tx_dma);
1184 titan_ge_eth->tx_dma);
1581 titan_ge_eth->tx_dma);
1771 unsigned long tx_dma)
1775 unsigned long titan_ge_tx_desc_bus = tx_dma;
1799 titan_ge_port->tx_dma = tx_dma;
1768 titan_ge_init_tx_desc_ring(titan_ge_port_info * titan_ge_port, int tx_desc_num, unsigned long tx_desc_base_addr, unsigned long tx_dma) argument
H A Dbmac.c64 volatile struct dbdma_regs __iomem *tx_dma; member in struct:bmac_data
185 volatile struct dbdma_regs __iomem *td = bp->tx_dma;
420 volatile struct dbdma_regs __iomem *td = bp->tx_dma;
533 volatile struct dbdma_regs __iomem *td = bp->tx_dma;
588 volatile struct dbdma_regs __iomem *td = bp->tx_dma;
721 if (cp == bus_to_virt(in_le32(&bp->tx_dma->cmdptr)))
1247 bp->tx_dma = ioremap(macio_resource_start(mdev, 1), macio_resource_len(mdev, 1));
1248 if (!bp->tx_dma)
1307 iounmap(bp->tx_dma);
1334 volatile struct dbdma_regs __iomem *td = bp->tx_dma;
[all...]
H A Dtitan_ge.h210 dma_addr_t tx_dma; member in struct:_eth_port_ctrl
H A Dsis190.c277 dma_addr_t tx_dma; member in struct:sis190_private
888 SIS_W32(TxDescStartAddr, tp->tx_dma);
1074 tp->TxDescRing = pci_alloc_consistent(pdev, TX_RING_BYTES, &tp->tx_dma);
1104 tp->tx_dma);
1166 pci_free_consistent(pdev, TX_RING_BYTES, tp->TxDescRing, tp->tx_dma);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/atm/
H A Deni.h79 void __iomem *tx_dma; /* TX DMA queue */ member in struct:eni_dev
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/host/
H A Dmmc_spi.c533 t->tx_dma = t->rx_dma = host->data_dma;
598 t->tx_dma = dma + offsetof(struct scratch, data_token);
608 t->tx_dma = host->ones_dma;
619 t->tx_dma = dma + offsetof(struct scratch, crc_val);
622 t->tx_dma = host->ones_dma;
650 t->tx_dma = host->ones_dma;
752 t->tx_dma += t->len;
933 t->tx_dma = dma_addr + sg->offset;
1013 host->early_status.tx_dma = host->early_status.rx_dma;
1400 host->status.tx_dma
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/spi/
H A Ddw_spi.h124 dma_addr_t tx_dma; member in struct:dw_spi
H A Dspi.h365 * @tx_dma: DMA address of tx_buf, if @spi_message.is_dma_mapped
437 dma_addr_t tx_dma; member in struct:spi_transfer
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/mvsas/
H A Dmv_94xx.c166 mw32(MVS_TX_LO, mvi->tx_dma);
167 mw32(MVS_TX_HI, (mvi->tx_dma >> 16) >> 16);
H A Dmv_sas.h297 dma_addr_t tx_dma; member in struct:mvs_info
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/devices/
H A Dmtd_dataflash.c146 struct spi_transfer x = { .tx_dma = 0, };
235 struct spi_transfer x[2] = { { .tx_dma = 0, }, };
309 struct spi_transfer x[2] = { { .tx_dma = 0, }, };

Completed in 233 milliseconds

12