| /Linux-v5.4/drivers/dma/ |
| D | of-dma.c | 32 struct of_dma *ofdma; in of_dma_find_controller() local 34 list_for_each_entry(ofdma, &of_dma_list, of_dma_controllers) in of_dma_find_controller() 35 if (ofdma->of_node == dma_spec->np) in of_dma_find_controller() 36 return ofdma; in of_dma_find_controller() 54 struct of_dma *ofdma) in of_dma_router_xlate() argument 63 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate() 73 chan->router = ofdma->dma_router; in of_dma_router_xlate() 76 ofdma->dma_router->route_free(ofdma->dma_router->dev, in of_dma_router_xlate() 106 struct of_dma *ofdma; in of_dma_controller_register() local 113 ofdma = kzalloc(sizeof(*ofdma), GFP_KERNEL); in of_dma_controller_register() [all …]
|
| D | lpc18xx-dmamux.c | 52 struct of_dma *ofdma) in lpc18xx_dmamux_reserve() argument 54 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve() 78 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc18xx_dmamux_reserve()
|
| D | stm32-dmamux.c | 83 struct of_dma *ofdma) in stm32_dmamux_route_allocate() argument 85 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in stm32_dmamux_route_allocate() 129 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", i - 1); in stm32_dmamux_route_allocate()
|
| D | mmp_tdma.c | 599 struct of_dma *ofdma) in mmp_tdma_xlate() argument 601 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate() 614 ofdma->of_node); in mmp_tdma_xlate()
|
| D | mxs-dma.c | 745 struct of_dma *ofdma) in mxs_dma_xlate() argument 747 struct mxs_dma_engine *mxs_dma = ofdma->of_dma_data; in mxs_dma_xlate() 760 ofdma->of_node); in mxs_dma_xlate()
|
| D | fsl-edma.c | 97 struct of_dma *ofdma) in fsl_edma_xlate() argument 99 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate()
|
| D | dma-jz4780.c | 796 struct of_dma *ofdma) in jz4780_of_dma_xlate() argument 798 struct jz4780_dma_dev *jzdma = ofdma->of_dma_data; in jz4780_of_dma_xlate() 830 ofdma->of_node); in jz4780_of_dma_xlate()
|
| D | moxart-dma.c | 333 struct of_dma *ofdma) in moxart_of_xlate() argument 335 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
|
| D | st_fdma.c | 166 struct of_dma *ofdma) in st_fdma_of_xlate() argument 168 struct st_fdma_dev *fdev = ofdma->of_dma_data; in st_fdma_of_xlate()
|
| D | tegra210-adma.c | 685 struct of_dma *ofdma) in tegra_dma_of_xlate() argument 687 struct tegra_adma *tdma = ofdma->of_dma_data; in tegra_dma_of_xlate()
|
| D | bcm2835-dma.c | 868 struct of_dma *ofdma) in bcm2835_dma_xlate() argument 870 struct bcm2835_dmadev *d = ofdma->of_dma_data; in bcm2835_dma_xlate()
|
| D | sun4i-dma.c | 908 struct of_dma *ofdma) in sun4i_dma_of_xlate() argument 910 struct sun4i_dma_dev *priv = ofdma->of_dma_data; in sun4i_dma_of_xlate()
|
| D | img-mdc-dma.c | 809 struct of_dma *ofdma) in mdc_of_xlate() argument 811 struct mdc_dma *mdma = ofdma->of_dma_data; in mdc_of_xlate()
|
| D | mmp_pdma.c | 1011 struct of_dma *ofdma) in mmp_pdma_dma_xlate() argument 1013 struct mmp_pdma_device *d = ofdma->of_dma_data; in mmp_pdma_dma_xlate()
|
| D | zx_dma.c | 732 struct of_dma *ofdma) in zx_of_dma_simple_xlate() argument 734 struct zx_dma_dev *d = ofdma->of_dma_data; in zx_of_dma_simple_xlate()
|
| D | owl-dma.c | 1024 struct of_dma *ofdma) in owl_dma_of_xlate() argument 1026 struct owl_dma *od = ofdma->of_dma_data; in owl_dma_of_xlate()
|
| D | sirf-dma.c | 828 struct of_dma *ofdma) in of_dma_sirfsoc_xlate() argument 830 struct sirfsoc_dma *sdma = ofdma->of_dma_data; in of_dma_sirfsoc_xlate()
|
| D | k3dma.c | 822 struct of_dma *ofdma) in k3_of_dma_simple_xlate() argument 824 struct k3_dma_dev *d = ofdma->of_dma_data; in k3_of_dma_simple_xlate()
|
| /Linux-v5.4/include/linux/ |
| D | of_dma.h | 50 struct of_dma *ofdma); 52 struct of_dma *ofdma); 84 struct of_dma *ofdma) in of_dma_simple_xlate() argument
|
| /Linux-v5.4/drivers/dma/ti/ |
| D | dma-crossbar.c | 77 struct of_dma *ofdma) in ti_am335x_xbar_route_allocate() argument 79 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_am335x_xbar_route_allocate() 99 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_am335x_xbar_route_allocate() 241 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate() argument 243 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_dra7_xbar_route_allocate() 254 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_dra7_xbar_route_allocate()
|
| D | cppi41.c | 984 struct of_dma *ofdma) in cppi41_dma_xlate() argument 987 struct of_dma_filter_info *info = ofdma->of_dma_data; in cppi41_dma_xlate()
|
| /Linux-v5.4/drivers/dma/dw/ |
| D | of.c | 17 struct of_dma *ofdma) in dw_dma_of_xlate() argument 19 struct dw_dma *dw = ofdma->of_dma_data; in dw_dma_of_xlate()
|
| /Linux-v5.4/drivers/dma/sh/ |
| D | shdma-of.c | 20 struct of_dma *ofdma) in shdma_of_xlate() argument
|
| D | usb-dmac.c | 647 struct of_dma *ofdma) in usb_dmac_of_xlate() argument 660 ofdma->of_node); in usb_dmac_of_xlate()
|
| /Linux-v5.4/drivers/dma/xilinx/ |
| D | zynqmp_dma.c | 939 struct of_dma *ofdma) in of_zynqmp_dma_xlate() argument 941 struct zynqmp_dma_device *zdev = ofdma->of_dma_data; in of_zynqmp_dma_xlate()
|