rx_dma 470 drivers/atm/eni.c writel(dma[i*2],eni_dev->rx_dma+dma_wr*8); rx_dma 471 drivers/atm/eni.c writel(dma[i*2+1],eni_dev->rx_dma+dma_wr*8+4); rx_dma 1837 drivers/atm/eni.c eni_dev->rx_dma = eni_dev->ram+NR_VCI*16; rx_dma 1838 drivers/atm/eni.c eni_dev->tx_dma = eni_dev->rx_dma+NR_DMA_RX*8; rx_dma 1842 drivers/atm/eni.c eni_dev->vci,eni_dev->rx_dma,eni_dev->tx_dma, rx_dma 81 drivers/atm/eni.h void __iomem *rx_dma; /* RX DMA queue */ rx_dma 356 drivers/i2c/busses/i2c-qcom-geni.c dma_addr_t rx_dma; rx_dma 373 drivers/i2c/busses/i2c-qcom-geni.c if (dma_buf && geni_se_rx_dma_prep(se, dma_buf, len, &rx_dma)) { rx_dma 387 drivers/i2c/busses/i2c-qcom-geni.c geni_se_rx_dma_unprep(se, rx_dma, len); rx_dma 518 drivers/mmc/host/mmc_spi.c t->tx_dma = t->rx_dma = host->data_dma; rx_dma 610 drivers/mmc/host/mmc_spi.c t->rx_dma = dma + offsetof(struct scratch, crc_val); rx_dma 636 drivers/mmc/host/mmc_spi.c t->rx_dma = dma + offsetof(struct scratch, status); rx_dma 800 drivers/mmc/host/mmc_spi.c t->rx_dma, t->len, rx_dma 815 drivers/mmc/host/mmc_spi.c t->rx_dma, t->len, rx_dma 854 drivers/mmc/host/mmc_spi.c t->rx_dma += t->len; rx_dma 919 drivers/mmc/host/mmc_spi.c t->rx_dma = dma_addr + sg->offset; rx_dma 994 drivers/mmc/host/mmc_spi.c host->early_status.tx_dma = host->early_status.rx_dma; rx_dma 1405 drivers/mmc/host/mmc_spi.c host->status.rx_dma = host->data_dma + offsetof(struct scratch, status); rx_dma 319 drivers/net/can/peak_canfd/peak_pciefd_main.c struct pciefd_rx_dma *rx_dma = priv->rx_dma_vaddr; rx_dma 326 drivers/net/can/peak_canfd/peak_pciefd_main.c priv->irq_status = le32_to_cpu(rx_dma->irq_status); rx_dma 334 drivers/net/can/peak_canfd/peak_pciefd_main.c rx_dma->msg, rx_dma 1542 drivers/net/ethernet/agere/et131x.c struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; rx_dma 1553 drivers/net/ethernet/agere/et131x.c writel(upper_32_bits(rx_local->rx_status_bus), &rx_dma->dma_wb_base_hi); rx_dma 1554 drivers/net/ethernet/agere/et131x.c writel(lower_32_bits(rx_local->rx_status_bus), &rx_dma->dma_wb_base_lo); rx_dma 1559 drivers/net/ethernet/agere/et131x.c writel(upper_32_bits(rx_local->ps_ring_physaddr), &rx_dma->psr_base_hi); rx_dma 1560 drivers/net/ethernet/agere/et131x.c writel(lower_32_bits(rx_local->ps_ring_physaddr), &rx_dma->psr_base_lo); rx_dma 1561 drivers/net/ethernet/agere/et131x.c writel(rx_local->psr_entries - 1, &rx_dma->psr_num_des); rx_dma 1562 drivers/net/ethernet/agere/et131x.c writel(0, &rx_dma->psr_full_offset); rx_dma 1564 drivers/net/ethernet/agere/et131x.c psr_num_des = readl(&rx_dma->psr_num_des) & ET_RXDMA_PSR_NUM_DES_MASK; rx_dma 1566 drivers/net/ethernet/agere/et131x.c &rx_dma->psr_min_des); rx_dma 1582 drivers/net/ethernet/agere/et131x.c num_des = &rx_dma->fbr0_num_des; rx_dma 1583 drivers/net/ethernet/agere/et131x.c full_offset = &rx_dma->fbr0_full_offset; rx_dma 1584 drivers/net/ethernet/agere/et131x.c min_des = &rx_dma->fbr0_min_des; rx_dma 1585 drivers/net/ethernet/agere/et131x.c base_hi = &rx_dma->fbr0_base_hi; rx_dma 1586 drivers/net/ethernet/agere/et131x.c base_lo = &rx_dma->fbr0_base_lo; rx_dma 1588 drivers/net/ethernet/agere/et131x.c num_des = &rx_dma->fbr1_num_des; rx_dma 1589 drivers/net/ethernet/agere/et131x.c full_offset = &rx_dma->fbr1_full_offset; rx_dma 1590 drivers/net/ethernet/agere/et131x.c min_des = &rx_dma->fbr1_min_des; rx_dma 1591 drivers/net/ethernet/agere/et131x.c base_hi = &rx_dma->fbr1_base_hi; rx_dma 1592 drivers/net/ethernet/agere/et131x.c base_lo = &rx_dma->fbr1_base_lo; rx_dma 1623 drivers/net/ethernet/agere/et131x.c writel(PARM_RX_NUM_BUFS_DEF, &rx_dma->num_pkt_done); rx_dma 1630 drivers/net/ethernet/agere/et131x.c writel(PARM_RX_TIME_INT_DEF, &rx_dma->max_pkt_time); rx_dma 2130 drivers/net/ethernet/agere/et131x.c struct rxdma_regs __iomem *rx_dma = &adapter->regs->rxdma; rx_dma 2145 drivers/net/ethernet/agere/et131x.c offset = &rx_dma->fbr0_full_offset; rx_dma 2147 drivers/net/ethernet/agere/et131x.c offset = &rx_dma->fbr1_full_offset; rx_dma 640 drivers/net/ethernet/amd/au1000_eth.c aup->rx_dma_ring[i] = (struct rx_dma *) rx_dma 641 drivers/net/ethernet/amd/au1000_eth.c (tx_base + 0x100 + sizeof(struct rx_dma) * i); rx_dma 777 drivers/net/ethernet/amd/au1000_eth.c struct rx_dma *prxd; rx_dma 73 drivers/net/ethernet/amd/au1000_eth.h struct rx_dma *rx_dma_ring[NUM_RX_DMA]; rx_dma 64 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rx_dma; rx_dma 226 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 403 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 474 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 608 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 678 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 1308 drivers/net/ethernet/apple/bmac.c bp->rx_dma = ioremap(macio_resource_start(mdev, 2), macio_resource_len(mdev, 2)); rx_dma 1309 drivers/net/ethernet/apple/bmac.c if (!bp->rx_dma) rx_dma 1362 drivers/net/ethernet/apple/bmac.c iounmap(bp->rx_dma); rx_dma 1390 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 1474 drivers/net/ethernet/apple/bmac.c volatile struct dbdma_regs __iomem *rd = bp->rx_dma; rx_dma 1608 drivers/net/ethernet/apple/bmac.c iounmap(bp->rx_dma); rx_dma 49 drivers/net/ethernet/apple/mace.c volatile struct dbdma_regs __iomem *rx_dma; rx_dma 187 drivers/net/ethernet/apple/mace.c mp->rx_dma = ioremap(macio_resource_start(mdev, 2), 0x1000); rx_dma 188 drivers/net/ethernet/apple/mace.c if (mp->rx_dma == NULL) { rx_dma 261 drivers/net/ethernet/apple/mace.c iounmap(mp->rx_dma); rx_dma 291 drivers/net/ethernet/apple/mace.c iounmap(mp->rx_dma); rx_dma 432 drivers/net/ethernet/apple/mace.c volatile struct dbdma_regs __iomem *rd = mp->rx_dma; rx_dma 502 drivers/net/ethernet/apple/mace.c volatile struct dbdma_regs __iomem *rd = mp->rx_dma; rx_dma 809 drivers/net/ethernet/apple/mace.c volatile struct dbdma_regs __iomem *rd = mp->rx_dma; rx_dma 878 drivers/net/ethernet/apple/mace.c volatile struct dbdma_regs __iomem *rd = mp->rx_dma; rx_dma 789 drivers/net/ethernet/aurora/nb8800.c dma_addr_t rx_dma = priv->rx_desc_dma + i * sizeof(*rxd); rx_dma 792 drivers/net/ethernet/aurora/nb8800.c rxd->desc.n_addr = rx_dma + sizeof(*rxd); rx_dma 794 drivers/net/ethernet/aurora/nb8800.c rx_dma + offsetof(struct nb8800_rx_desc, report); rx_dma 545 drivers/net/ethernet/natsemi/natsemi.c dma_addr_t rx_dma[RX_RING_SIZE]; rx_dma 1942 drivers/net/ethernet/natsemi/natsemi.c np->rx_dma[entry] = pci_map_single(np->pci_dev, rx_dma 1945 drivers/net/ethernet/natsemi/natsemi.c np->rx_dma[entry])) { rx_dma 1950 drivers/net/ethernet/natsemi/natsemi.c np->rx_ring[entry].addr = cpu_to_le32(np->rx_dma[entry]); rx_dma 2037 drivers/net/ethernet/natsemi/natsemi.c pci_unmap_single(np->pci_dev, np->rx_dma[i], rx_dma 2363 drivers/net/ethernet/natsemi/natsemi.c np->rx_dma[entry], rx_dma 2370 drivers/net/ethernet/natsemi/natsemi.c np->rx_dma[entry], rx_dma 2374 drivers/net/ethernet/natsemi/natsemi.c pci_unmap_single(np->pci_dev, np->rx_dma[entry], rx_dma 275 drivers/net/ethernet/sis/sis190.c dma_addr_t rx_dma; rx_dma 888 drivers/net/ethernet/sis/sis190.c SIS_W32(RxDescStartAddr, tp->rx_dma); rx_dma 1076 drivers/net/ethernet/sis/sis190.c tp->RxDescRing = pci_alloc_consistent(pdev, RX_RING_BYTES, &tp->rx_dma); rx_dma 1098 drivers/net/ethernet/sis/sis190.c pci_free_consistent(pdev, RX_RING_BYTES, tp->RxDescRing, tp->rx_dma); rx_dma 1163 drivers/net/ethernet/sis/sis190.c pci_free_consistent(pdev, RX_RING_BYTES, tp->RxDescRing, tp->rx_dma); rx_dma 425 drivers/net/fddi/defza.c writel_o((fp->rx_dma[i] + 0x1000) >> 9, rx_dma 427 drivers/net/fddi/defza.c writel_o(fp->rx_dma[i] >> 9 | FZA_RING_OWN_FZA, rx_dma 693 drivers/net/fddi/defza.c dma = fp->rx_dma[i]; rx_dma 767 drivers/net/fddi/defza.c fp->rx_dma[i] = dma; rx_dma 1173 drivers/net/fddi/defza.c dma_unmap_single(fp->bdev, fp->rx_dma[i], rx_dma 1177 drivers/net/fddi/defza.c fp->rx_dma[i] = 0; rx_dma 1183 drivers/net/fddi/defza.c fp->rx_dma[i] = dma; rx_dma 1256 drivers/net/fddi/defza.c dma_unmap_single(fp->bdev, fp->rx_dma[i], rx_dma 1259 drivers/net/fddi/defza.c fp->rx_dma[i] = 0; rx_dma 674 drivers/net/fddi/defza.h dma_addr_t rx_dma[FZA_RING_RX_SIZE]; rx_dma 319 drivers/scsi/mvsas/mv_64xx.c mw32(MVS_RX_LO, mvi->rx_dma); rx_dma 320 drivers/scsi/mvsas/mv_64xx.c mw32(MVS_RX_HI, (mvi->rx_dma >> 16) >> 16); rx_dma 457 drivers/scsi/mvsas/mv_94xx.c mw32(MVS_RX_LO, mvi->rx_dma); rx_dma 458 drivers/scsi/mvsas/mv_94xx.c mw32(MVS_RX_HI, (mvi->rx_dma >> 16) >> 16); rx_dma 123 drivers/scsi/mvsas/mv_init.c mvi->rx, mvi->rx_dma); rx_dma 253 drivers/scsi/mvsas/mv_init.c &mvi->rx_dma, GFP_KERNEL); rx_dma 357 drivers/scsi/mvsas/mv_sas.h dma_addr_t rx_dma; rx_dma 797 drivers/spi/spi-atmel.c xfer->rx_buf, (unsigned long long)xfer->rx_dma); rx_dma 831 drivers/spi/spi-atmel.c dma_addr_t *rx_dma, rx_dma 834 drivers/spi/spi-atmel.c *rx_dma = xfer->rx_dma + xfer->len - *plen; rx_dma 891 drivers/spi/spi-atmel.c dma_addr_t tx_dma, rx_dma; rx_dma 896 drivers/spi/spi-atmel.c atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); rx_dma 899 drivers/spi/spi-atmel.c spi_writel(as, RPR, rx_dma); rx_dma 911 drivers/spi/spi-atmel.c (unsigned long long)xfer->rx_dma); rx_dma 915 drivers/spi/spi-atmel.c atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len); rx_dma 918 drivers/spi/spi-atmel.c spi_writel(as, RNPR, rx_dma); rx_dma 930 drivers/spi/spi-atmel.c (unsigned long long)xfer->rx_dma); rx_dma 959 drivers/spi/spi-atmel.c xfer->tx_dma = xfer->rx_dma = INVALID_DMA_ADDRESS; rx_dma 972 drivers/spi/spi-atmel.c xfer->rx_dma = dma_map_single(dev, rx_dma 975 drivers/spi/spi-atmel.c if (dma_mapping_error(dev, xfer->rx_dma)) { rx_dma 992 drivers/spi/spi-atmel.c if (xfer->rx_dma != INVALID_DMA_ADDRESS) rx_dma 993 drivers/spi/spi-atmel.c dma_unmap_single(master->dev.parent, xfer->rx_dma, rx_dma 1424 drivers/spi/spi-atmel.c xfer->rx_buf, &xfer->rx_dma); rx_dma 319 drivers/spi/spi-au1550.c dma_rx_addr = t->rx_dma; rx_dma 340 drivers/spi/spi-au1550.c if (t->rx_dma == 0) { /* if DMA_ADDR_INVALID, map it */ rx_dma 402 drivers/spi/spi-au1550.c if (t->rx_buf && t->rx_dma == 0 ) rx_dma 81 drivers/spi/spi-fsl-cpm.c if (mspi->rx_dma == mspi->dma_dummy_rx) rx_dma 82 drivers/spi/spi-fsl-cpm.c out_be32(&rx_bd->cbd_bufaddr, mspi->rx_dma); rx_dma 84 drivers/spi/spi-fsl-cpm.c out_be32(&rx_bd->cbd_bufaddr, mspi->rx_dma + xfer_ofs); rx_dma 120 drivers/spi/spi-fsl-cpm.c mspi->rx_dma = mspi->dma_dummy_rx; rx_dma 138 drivers/spi/spi-fsl-cpm.c mspi->rx_dma = dma_map_single(dev, mspi->rx, t->len, rx_dma 140 drivers/spi/spi-fsl-cpm.c if (dma_mapping_error(dev, mspi->rx_dma)) { rx_dma 145 drivers/spi/spi-fsl-cpm.c mspi->rx_dma = t->rx_dma; rx_dma 174 drivers/spi/spi-fsl-cpm.c dma_unmap_single(dev, mspi->rx_dma, t->len, DMA_FROM_DEVICE); rx_dma 39 drivers/spi/spi-fsl-lib.h dma_addr_t rx_dma; rx_dma 404 drivers/spi/spi-mt65xx.c writel((u32)(xfer->rx_dma & MTK_SPI_32BITS_MASK), rx_dma 408 drivers/spi/spi-mt65xx.c writel((u32)(xfer->rx_dma >> 32), rx_dma 476 drivers/spi/spi-mt65xx.c xfer->rx_dma = sg_dma_address(mdata->rx_sgl); rx_dma 581 drivers/spi/spi-mt65xx.c trans->rx_dma += mdata->xfer_len; rx_dma 593 drivers/spi/spi-mt65xx.c trans->rx_dma = sg_dma_address(mdata->rx_sgl); rx_dma 963 drivers/spi/spi-pxa2xx.c || transfer->rx_dma || transfer->tx_dma) { rx_dma 185 drivers/spi/spi-s3c64xx.c struct s3c64xx_spi_dma_data rx_dma; rx_dma 247 drivers/spi/spi-s3c64xx.c struct s3c64xx_spi_driver_data, rx_dma); rx_dma 278 drivers/spi/spi-s3c64xx.c struct s3c64xx_spi_driver_data, rx_dma); rx_dma 336 drivers/spi/spi-s3c64xx.c spi->dma_rx = sdd->rx_dma.ch; rx_dma 413 drivers/spi/spi-s3c64xx.c prepare_dma(&sdd->rx_dma, &xfer->rx_sg); rx_dma 661 drivers/spi/spi-s3c64xx.c sdd->rx_dma.ch && sdd->tx_dma.ch) { rx_dma 705 drivers/spi/spi-s3c64xx.c dmaengine_terminate_all(sdd->rx_dma.ch); rx_dma 1080 drivers/spi/spi-s3c64xx.c sdd->rx_dma.direction = DMA_DEV_TO_MEM; rx_dma 1157 drivers/spi/spi-s3c64xx.c sdd->rx_dma.ch = dma_request_slave_channel_reason(&pdev->dev, rx_dma 1159 drivers/spi/spi-s3c64xx.c if (IS_ERR(sdd->rx_dma.ch)) { rx_dma 1161 drivers/spi/spi-s3c64xx.c ret = PTR_ERR(sdd->rx_dma.ch); rx_dma 1222 drivers/spi/spi-s3c64xx.c dma_release_channel(sdd->rx_dma.ch); rx_dma 1245 drivers/spi/spi-s3c64xx.c dma_release_channel(sdd->rx_dma.ch); rx_dma 207 drivers/spi/spi-slave-mt27xx.c xfer->rx_dma = dma_map_single(dev, xfer->rx_buf, rx_dma 209 drivers/spi/spi-slave-mt27xx.c if (dma_mapping_error(dev, xfer->rx_dma)) { rx_dma 216 drivers/spi/spi-slave-mt27xx.c writel(xfer->rx_dma, mdata->base + SPIS_RX_DST_REG); rx_dma 249 drivers/spi/spi-slave-mt27xx.c dma_unmap_single(dev, xfer->rx_dma, rx_dma 332 drivers/spi/spi-slave-mt27xx.c dma_unmap_single(mdata->dev, trans->rx_dma, rx_dma 2931 drivers/spi/spi.c if (xfers[i].rx_dma) rx_dma 2932 drivers/spi/spi.c xfers[i].rx_dma += offset; rx_dma 18 drivers/tty/serial/8250/8250.h int (*rx_dma)(struct uart_8250_port *p); rx_dma 659 drivers/tty/serial/8250/8250_omap.c up->dma->rx_dma(up); rx_dma 762 drivers/tty/serial/8250/8250_omap.c up->dma->rx_dma(up); rx_dma 1270 drivers/tty/serial/8250/8250_omap.c priv->omap8250_dma.rx_dma = omap_8250_rx_dma; rx_dma 1808 drivers/tty/serial/8250/8250_port.c return up->dma->rx_dma(up); rx_dma 3102 drivers/tty/serial/8250/8250_port.c if (!up->dma->rx_dma) rx_dma 3103 drivers/tty/serial/8250/8250_port.c up->dma->rx_dma = serial8250_rx_dma; rx_dma 765 drivers/tty/serial/ifx6x60.c ifx_dev->rx_dma = ifx_dev->rx_bus; rx_dma 767 drivers/tty/serial/ifx6x60.c ifx_dev->spi_xfer.rx_dma = ifx_dev->rx_dma; rx_dma 771 drivers/tty/serial/ifx6x60.c ifx_dev->rx_dma = (dma_addr_t)0; rx_dma 773 drivers/tty/serial/ifx6x60.c ifx_dev->spi_xfer.rx_dma = (dma_addr_t)0; rx_dma 71 drivers/tty/serial/ifx6x60.h dma_addr_t rx_dma; rx_dma 184 drivers/tty/serial/msm_serial.c struct msm_dma rx_dma; rx_dma 283 drivers/tty/serial/msm_serial.c dma = &msm_port->rx_dma; rx_dma 344 drivers/tty/serial/msm_serial.c dma = &msm_port->rx_dma; rx_dma 541 drivers/tty/serial/msm_serial.c struct msm_dma *dma = &msm_port->rx_dma; rx_dma 601 drivers/tty/serial/msm_serial.c struct msm_dma *dma = &msm_port->rx_dma; rx_dma 669 drivers/tty/serial/msm_serial.c struct msm_dma *dma = &msm_port->rx_dma; rx_dma 928 drivers/tty/serial/msm_serial.c struct msm_dma *dma = &msm_port->rx_dma; rx_dma 1243 drivers/tty/serial/msm_serial.c struct msm_dma *dma = &msm_port->rx_dma; rx_dma 130 drivers/tty/serial/sprd_serial.c struct sprd_uart_dma rx_dma; rx_dma 184 drivers/tty/serial/sprd_serial.c if (sp->rx_dma.enable) rx_dma 185 drivers/tty/serial/sprd_serial.c dmaengine_terminate_all(sp->rx_dma.chn); rx_dma 361 drivers/tty/serial/sprd_serial.c sp->rx_dma.virt = dma_alloc_coherent(sp->port.dev, SPRD_UART_RX_SIZE, rx_dma 362 drivers/tty/serial/sprd_serial.c &sp->rx_dma.phys_addr, GFP_KERNEL); rx_dma 363 drivers/tty/serial/sprd_serial.c if (!sp->rx_dma.virt) rx_dma 371 drivers/tty/serial/sprd_serial.c if (sp->rx_dma.virt) rx_dma 373 drivers/tty/serial/sprd_serial.c sp->rx_dma.virt, sp->rx_dma.phys_addr); rx_dma 388 drivers/tty/serial/sprd_serial.c return dmaengine_slave_config(sp->rx_dma.chn, &cfg); rx_dma 397 drivers/tty/serial/sprd_serial.c port->icount.rx += sp->rx_dma.trans_len; rx_dma 398 drivers/tty/serial/sprd_serial.c tty_insert_flip_string(tty, sp->rx_buf_tail, sp->rx_dma.trans_len); rx_dma 409 drivers/tty/serial/sprd_serial.c status = dmaengine_tx_status(sp->rx_dma.chn, rx_dma 410 drivers/tty/serial/sprd_serial.c sp->rx_dma.cookie, &state); rx_dma 414 drivers/tty/serial/sprd_serial.c if (!state.residue && sp->pos == sp->rx_dma.phys_addr) rx_dma 418 drivers/tty/serial/sprd_serial.c sp->rx_dma.trans_len = SPRD_UART_RX_SIZE + rx_dma 419 drivers/tty/serial/sprd_serial.c sp->rx_dma.phys_addr - sp->pos; rx_dma 420 drivers/tty/serial/sprd_serial.c sp->pos = sp->rx_dma.phys_addr; rx_dma 422 drivers/tty/serial/sprd_serial.c sp->rx_dma.trans_len = state.residue - sp->pos; rx_dma 427 drivers/tty/serial/sprd_serial.c sp->rx_buf_tail += sp->rx_dma.trans_len; rx_dma 441 drivers/tty/serial/sprd_serial.c status = dmaengine_tx_status(sp->rx_dma.chn, rx_dma 442 drivers/tty/serial/sprd_serial.c sp->rx_dma.cookie, &state); rx_dma 449 drivers/tty/serial/sprd_serial.c if (sp->pos != sp->rx_dma.phys_addr) { rx_dma 450 drivers/tty/serial/sprd_serial.c sp->rx_dma.trans_len = SPRD_UART_RX_SIZE + rx_dma 451 drivers/tty/serial/sprd_serial.c sp->rx_dma.phys_addr - sp->pos; rx_dma 453 drivers/tty/serial/sprd_serial.c sp->rx_buf_tail += sp->rx_dma.trans_len; rx_dma 468 drivers/tty/serial/sprd_serial.c if (!sp->rx_dma.enable) rx_dma 471 drivers/tty/serial/sprd_serial.c sp->pos = sp->rx_dma.phys_addr; rx_dma 472 drivers/tty/serial/sprd_serial.c sp->rx_buf_tail = sp->rx_dma.virt; rx_dma 478 drivers/tty/serial/sprd_serial.c return sprd_uart_dma_submit(port, &sp->rx_dma, SPRD_UART_RX_SIZE, rx_dma 489 drivers/tty/serial/sprd_serial.c if (sp->rx_dma.enable) rx_dma 490 drivers/tty/serial/sprd_serial.c dma_release_channel(sp->rx_dma.chn); rx_dma 496 drivers/tty/serial/sprd_serial.c sp->rx_dma.enable = false; rx_dma 505 drivers/tty/serial/sprd_serial.c sp->rx_dma.enable = true; rx_dma 514 drivers/tty/serial/sprd_serial.c sp->rx_dma.chn = dma_request_chan(port->dev, "rx"); rx_dma 515 drivers/tty/serial/sprd_serial.c if (IS_ERR(sp->rx_dma.chn)) { rx_dma 517 drivers/tty/serial/sprd_serial.c PTR_ERR(sp->rx_dma.chn)); rx_dma 518 drivers/tty/serial/sprd_serial.c sp->rx_dma.enable = false; rx_dma 606 drivers/tty/serial/sprd_serial.c if (sp->rx_dma.enable) { rx_dma 703 drivers/tty/serial/sprd_serial.c if (!(sp->rx_dma.enable || sp->tx_dma.enable)) rx_dma 708 drivers/tty/serial/sprd_serial.c sp->rx_dma.enable = false; rx_dma 709 drivers/tty/serial/sprd_serial.c dma_release_channel(sp->rx_dma.chn); rx_dma 762 drivers/tty/serial/sprd_serial.c if (!sp->rx_dma.enable) rx_dma 822 include/linux/spi/spi.h dma_addr_t rx_dma;