Lines Matching refs:dma_rx_chan
243 struct dma_chan *dma_rx_chan; member
440 sport->dma_rx_desc = dmaengine_prep_slave_single(sport->dma_rx_chan, in lpuart_dma_rx()
453 dma_async_issue_pending(sport->dma_rx_chan); in lpuart_dma_rx()
496 dmaengine_pause(sport->dma_rx_chan); in lpuart_timer_func()
497 dmaengine_tx_status(sport->dma_rx_chan, sport->dma_rx_cookie, &state); in lpuart_timer_func()
498 dmaengine_terminate_all(sport->dma_rx_chan); in lpuart_timer_func()
1018 dma_bus = dma_map_single(sport->dma_rx_chan->device->dev, dma_buf, in lpuart_dma_rx_request()
1021 if (dma_mapping_error(sport->dma_rx_chan->device->dev, dma_bus)) { in lpuart_dma_rx_request()
1030 ret = dmaengine_slave_config(sport->dma_rx_chan, &dma_rx_sconfig); in lpuart_dma_rx_request()
1087 if (sport->dma_rx_chan && !lpuart_dma_rx_request(port)) { in lpuart_startup()
1875 sport->dma_rx_chan = dma_request_slave_channel(sport->port.dev, "rx"); in lpuart_probe()
1876 if (!sport->dma_rx_chan) in lpuart_probe()
1894 if (sport->dma_rx_chan) in lpuart_remove()
1895 dma_release_channel(sport->dma_rx_chan); in lpuart_remove()