• Home
  • Raw
  • Download

Lines Matching refs:rx_chan

92 	struct dma_chan			*rx_chan;  member
522 if (dma && dma->rx_chan) { in s3c24xx_serial_stop_rx()
524 dma_status = dmaengine_tx_status(dma->rx_chan, in s3c24xx_serial_stop_rx()
529 dmaengine_terminate_all(dma->rx_chan); in s3c24xx_serial_stop_rx()
578 dmaengine_tx_status(dma->rx_chan, dma->rx_cookie, &state); in s3c24xx_serial_rx_dma_complete()
604 dma->rx_desc = dmaengine_prep_slave_single(dma->rx_chan, in s3c64xx_start_rx_dma()
617 dma_async_issue_pending(dma->rx_chan); in s3c64xx_start_rx_dma()
692 dmaengine_pause(dma->rx_chan); in s3c24xx_serial_rx_chars_dma()
693 dmaengine_tx_status(dma->rx_chan, dma->rx_cookie, &state); in s3c24xx_serial_rx_chars_dma()
694 dmaengine_terminate_all(dma->rx_chan); in s3c24xx_serial_rx_chars_dma()
820 if (ourport->dma && ourport->dma->rx_chan) in s3c24xx_serial_rx_chars()
992 dma->rx_chan = dma_request_chan(p->port.dev, "rx"); in s3c24xx_serial_request_dma()
994 if (IS_ERR(dma->rx_chan)) { in s3c24xx_serial_request_dma()
996 ret = PTR_ERR(dma->rx_chan); in s3c24xx_serial_request_dma()
1000 ret = dma_get_slave_caps(dma->rx_chan, &dma_caps); in s3c24xx_serial_request_dma()
1008 dmaengine_slave_config(dma->rx_chan, &dma->rx_conf); in s3c24xx_serial_request_dma()
1063 dma_release_channel(dma->rx_chan); in s3c24xx_serial_request_dma()
1074 if (dma->rx_chan) { in s3c24xx_serial_release_dma()
1075 dmaengine_terminate_all(dma->rx_chan); in s3c24xx_serial_release_dma()
1079 dma_release_channel(dma->rx_chan); in s3c24xx_serial_release_dma()
1080 dma->rx_chan = NULL; in s3c24xx_serial_release_dma()