Lines Matching refs:s_ddev

1774 	struct dma_device *s_ddev = &ecc->dma_slave;  in edma_dma_init()  local
1779 dma_cap_zero(s_ddev->cap_mask); in edma_dma_init()
1780 dma_cap_set(DMA_SLAVE, s_ddev->cap_mask); in edma_dma_init()
1781 dma_cap_set(DMA_CYCLIC, s_ddev->cap_mask); in edma_dma_init()
1786 dma_cap_set(DMA_MEMCPY, s_ddev->cap_mask); in edma_dma_init()
1787 s_ddev->device_prep_dma_memcpy = edma_prep_dma_memcpy; in edma_dma_init()
1788 s_ddev->directions = BIT(DMA_MEM_TO_MEM); in edma_dma_init()
1791 s_ddev->device_prep_slave_sg = edma_prep_slave_sg; in edma_dma_init()
1792 s_ddev->device_prep_dma_cyclic = edma_prep_dma_cyclic; in edma_dma_init()
1793 s_ddev->device_alloc_chan_resources = edma_alloc_chan_resources; in edma_dma_init()
1794 s_ddev->device_free_chan_resources = edma_free_chan_resources; in edma_dma_init()
1795 s_ddev->device_issue_pending = edma_issue_pending; in edma_dma_init()
1796 s_ddev->device_tx_status = edma_tx_status; in edma_dma_init()
1797 s_ddev->device_config = edma_slave_config; in edma_dma_init()
1798 s_ddev->device_pause = edma_dma_pause; in edma_dma_init()
1799 s_ddev->device_resume = edma_dma_resume; in edma_dma_init()
1800 s_ddev->device_terminate_all = edma_terminate_all; in edma_dma_init()
1802 s_ddev->src_addr_widths = EDMA_DMA_BUSWIDTHS; in edma_dma_init()
1803 s_ddev->dst_addr_widths = EDMA_DMA_BUSWIDTHS; in edma_dma_init()
1804 s_ddev->directions |= (BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV)); in edma_dma_init()
1805 s_ddev->residue_granularity = DMA_RESIDUE_GRANULARITY_BURST; in edma_dma_init()
1807 s_ddev->dev = ecc->dev; in edma_dma_init()
1808 INIT_LIST_HEAD(&s_ddev->channels); in edma_dma_init()
1847 vchan_init(&echan->vchan, s_ddev); in edma_dma_init()