s_ddev 1894 drivers/dma/ti/edma.c struct dma_device *s_ddev = &ecc->dma_slave; s_ddev 1899 drivers/dma/ti/edma.c dma_cap_zero(s_ddev->cap_mask); s_ddev 1900 drivers/dma/ti/edma.c dma_cap_set(DMA_SLAVE, s_ddev->cap_mask); s_ddev 1901 drivers/dma/ti/edma.c dma_cap_set(DMA_CYCLIC, s_ddev->cap_mask); s_ddev 1906 drivers/dma/ti/edma.c dma_cap_set(DMA_MEMCPY, s_ddev->cap_mask); s_ddev 1907 drivers/dma/ti/edma.c s_ddev->device_prep_dma_memcpy = edma_prep_dma_memcpy; s_ddev 1908 drivers/dma/ti/edma.c s_ddev->directions = BIT(DMA_MEM_TO_MEM); s_ddev 1911 drivers/dma/ti/edma.c s_ddev->device_prep_slave_sg = edma_prep_slave_sg; s_ddev 1912 drivers/dma/ti/edma.c s_ddev->device_prep_dma_cyclic = edma_prep_dma_cyclic; s_ddev 1913 drivers/dma/ti/edma.c s_ddev->device_alloc_chan_resources = edma_alloc_chan_resources; s_ddev 1914 drivers/dma/ti/edma.c s_ddev->device_free_chan_resources = edma_free_chan_resources; s_ddev 1915 drivers/dma/ti/edma.c s_ddev->device_issue_pending = edma_issue_pending; s_ddev 1916 drivers/dma/ti/edma.c s_ddev->device_tx_status = edma_tx_status; s_ddev 1917 drivers/dma/ti/edma.c s_ddev->device_config = edma_slave_config; s_ddev 1918 drivers/dma/ti/edma.c s_ddev->device_pause = edma_dma_pause; s_ddev 1919 drivers/dma/ti/edma.c s_ddev->device_resume = edma_dma_resume; s_ddev 1920 drivers/dma/ti/edma.c s_ddev->device_terminate_all = edma_terminate_all; s_ddev 1921 drivers/dma/ti/edma.c s_ddev->device_synchronize = edma_synchronize; s_ddev 1923 drivers/dma/ti/edma.c s_ddev->src_addr_widths = EDMA_DMA_BUSWIDTHS; s_ddev 1924 drivers/dma/ti/edma.c s_ddev->dst_addr_widths = EDMA_DMA_BUSWIDTHS; s_ddev 1925 drivers/dma/ti/edma.c s_ddev->directions |= (BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV)); s_ddev 1926 drivers/dma/ti/edma.c s_ddev->residue_granularity = DMA_RESIDUE_GRANULARITY_BURST; s_ddev 1927 drivers/dma/ti/edma.c s_ddev->max_burst = SZ_32K - 1; /* CIDX: 16bit signed */ s_ddev 1929 drivers/dma/ti/edma.c s_ddev->dev = ecc->dev; s_ddev 1930 drivers/dma/ti/edma.c INIT_LIST_HEAD(&s_ddev->channels); s_ddev 1976 drivers/dma/ti/edma.c vchan_init(&echan->vchan, s_ddev);