Lines Matching refs:mport
858 struct rio_mport *mport = priv->mport; in tsi721_register_dma() local
860 INIT_LIST_HEAD(&mport->dma.channels); in tsi721_register_dma()
870 bdma_chan->dchan.device = &mport->dma; in tsi721_register_dma()
885 &mport->dma.channels); in tsi721_register_dma()
889 mport->dma.chancnt = nr_channels; in tsi721_register_dma()
890 dma_cap_zero(mport->dma.cap_mask); in tsi721_register_dma()
891 dma_cap_set(DMA_PRIVATE, mport->dma.cap_mask); in tsi721_register_dma()
892 dma_cap_set(DMA_SLAVE, mport->dma.cap_mask); in tsi721_register_dma()
894 mport->dma.dev = &priv->pdev->dev; in tsi721_register_dma()
895 mport->dma.device_alloc_chan_resources = tsi721_alloc_chan_resources; in tsi721_register_dma()
896 mport->dma.device_free_chan_resources = tsi721_free_chan_resources; in tsi721_register_dma()
897 mport->dma.device_tx_status = tsi721_tx_status; in tsi721_register_dma()
898 mport->dma.device_issue_pending = tsi721_issue_pending; in tsi721_register_dma()
899 mport->dma.device_prep_slave_sg = tsi721_prep_rio_sg; in tsi721_register_dma()
900 mport->dma.device_terminate_all = tsi721_terminate_all; in tsi721_register_dma()
902 err = dma_async_device_register(&mport->dma); in tsi721_register_dma()