Home
last modified time | relevance | path

Searched refs:imxdma (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dimx-dma.c144 struct imxdma_engine *imxdma; member
190 struct imxdma_engine *imxdma; member
226 static inline int is_imx1_dma(struct imxdma_engine *imxdma) in is_imx1_dma() argument
228 return imxdma->devtype == IMX1_DMA; in is_imx1_dma()
231 static inline int is_imx27_dma(struct imxdma_engine *imxdma) in is_imx27_dma() argument
233 return imxdma->devtype == IMX27_DMA; in is_imx27_dma()
256 static void imx_dmav1_writel(struct imxdma_engine *imxdma, unsigned val, in imx_dmav1_writel() argument
259 __raw_writel(val, imxdma->base + offset); in imx_dmav1_writel()
262 static unsigned imx_dmav1_readl(struct imxdma_engine *imxdma, unsigned offset) in imx_dmav1_readl() argument
264 return __raw_readl(imxdma in imx_dmav1_readl()
269 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_hw_chain() local
283 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_sg_next() local
310 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_enable_hw() local
341 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_disable_hw() local
362 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_watchdog() local
375 struct imxdma_engine *imxdma = dev_id; imxdma_err_handler() local
428 struct imxdma_engine *imxdma = imxdmac->imxdma; dma_irq_handle_channel() local
491 struct imxdma_engine *imxdma = dev_id; dma_irq_handler() local
513 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_xfer_desc() local
618 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_tasklet() local
665 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_terminate_all() local
682 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_config_write() local
746 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_tx_submit() local
792 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_free_chan_resources() local
873 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_cyclic() local
930 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_memcpy() local
961 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_interleaved() local
1003 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_issue_pending() local
1043 struct imxdma_engine *imxdma = ofdma->of_dma_data; imxdma_xlate() local
1059 struct imxdma_engine *imxdma; imxdma_probe() local
1227 imxdma_free_irq(struct platform_device *pdev, struct imxdma_engine *imxdma) imxdma_free_irq() argument
1248 struct imxdma_engine *imxdma = platform_get_drvdata(pdev); imxdma_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dimx-dma.c144 struct imxdma_engine *imxdma; member
190 struct imxdma_engine *imxdma; member
207 static inline int is_imx1_dma(struct imxdma_engine *imxdma) in is_imx1_dma() argument
209 return imxdma->devtype == IMX1_DMA; in is_imx1_dma()
212 static inline int is_imx27_dma(struct imxdma_engine *imxdma) in is_imx27_dma() argument
214 return imxdma->devtype == IMX27_DMA; in is_imx27_dma()
237 static void imx_dmav1_writel(struct imxdma_engine *imxdma, unsigned val, in imx_dmav1_writel() argument
240 __raw_writel(val, imxdma->base + offset); in imx_dmav1_writel()
243 static unsigned imx_dmav1_readl(struct imxdma_engine *imxdma, unsigned offset) in imx_dmav1_readl() argument
245 return __raw_readl(imxdma in imx_dmav1_readl()
250 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_hw_chain() local
264 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_sg_next() local
291 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_enable_hw() local
322 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_disable_hw() local
343 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_watchdog() local
356 struct imxdma_engine *imxdma = dev_id; imxdma_err_handler() local
409 struct imxdma_engine *imxdma = imxdmac->imxdma; dma_irq_handle_channel() local
472 struct imxdma_engine *imxdma = dev_id; dma_irq_handler() local
494 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_xfer_desc() local
599 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_tasklet() local
646 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_terminate_all() local
663 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_config_write() local
727 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_tx_submit() local
772 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_free_chan_resources() local
853 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_cyclic() local
910 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_memcpy() local
941 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_prep_dma_interleaved() local
983 struct imxdma_engine *imxdma = imxdmac->imxdma; imxdma_issue_pending() local
1023 struct imxdma_engine *imxdma = ofdma->of_dma_data; imxdma_xlate() local
1039 struct imxdma_engine *imxdma; imxdma_probe() local
1200 imxdma_free_irq(struct platform_device *pdev, struct imxdma_engine *imxdma) imxdma_free_irq() argument
1221 struct imxdma_engine *imxdma = platform_get_drvdata(pdev); imxdma_remove() local
[all...]

Completed in 4 milliseconds