Home
last modified time | relevance | path

Searched refs:ofdma (Results 1 - 25 of 90) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/dma/
H A Dof-dma.c34 struct of_dma *ofdma; in of_dma_find_controller() local
36 list_for_each_entry(ofdma, &of_dma_list, of_dma_controllers) in of_dma_find_controller()
37 if (ofdma->of_node == dma_spec->np) in of_dma_find_controller()
38 return ofdma; in of_dma_find_controller()
49 * @ofdma: pointer to DMA controller data (router information)
56 struct of_dma *ofdma) in of_dma_router_xlate()
65 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate()
71 ofdma->dma_router->route_free(ofdma in of_dma_router_xlate()
55 of_dma_router_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_router_xlate() argument
113 struct of_dma *ofdma; of_dma_controller_register() local
145 struct of_dma *ofdma; of_dma_controller_free() local
180 struct of_dma *ofdma; of_dma_router_register() local
245 struct of_dma *ofdma; of_dma_request_slave_channel() local
311 of_dma_simple_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_simple_xlate() argument
341 of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_xlate_by_chan_id() argument
[all...]
H A Dlpc18xx-dmamux.c52 struct of_dma *ofdma) in lpc18xx_dmamux_reserve()
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()
51 lpc18xx_dmamux_reserve(struct of_phandle_args *dma_spec, struct of_dma *ofdma) lpc18xx_dmamux_reserve() argument
H A Dstm32-dmamux.c85 struct of_dma *ofdma) in stm32_dmamux_route_allocate()
87 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in stm32_dmamux_route_allocate()
131 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", i - 1); in stm32_dmamux_route_allocate()
84 stm32_dmamux_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) stm32_dmamux_route_allocate() argument
H A Dmmp_tdma.c612 struct of_dma *ofdma) in mmp_tdma_xlate()
614 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate()
627 ofdma->of_node); in mmp_tdma_xlate()
611 mmp_tdma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) mmp_tdma_xlate() argument
H A Dfsl-edma.c104 struct of_dma *ofdma) in fsl_edma_xlate()
106 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate()
103 fsl_edma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) fsl_edma_xlate() argument
H A Ddma-jz4780.c797 struct of_dma *ofdma) in jz4780_of_dma_xlate()
799 struct jz4780_dma_dev *jzdma = ofdma->of_dma_data; in jz4780_of_dma_xlate()
831 ofdma->of_node); in jz4780_of_dma_xlate()
796 jz4780_of_dma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) jz4780_of_dma_xlate() argument
H A Dmxs-dma.c726 struct of_dma *ofdma) in mxs_dma_xlate()
728 struct mxs_dma_engine *mxs_dma = ofdma->of_dma_data; in mxs_dma_xlate()
741 ofdma->of_node); in mxs_dma_xlate()
725 mxs_dma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) mxs_dma_xlate() argument
H A Duniphier-xdmac.c467 struct of_dma *ofdma) in of_dma_uniphier_xlate()
469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; in of_dma_uniphier_xlate()
466 of_dma_uniphier_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_uniphier_xlate() argument
H A Dmoxart-dma.c333 struct of_dma *ofdma) in moxart_of_xlate()
335 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
332 moxart_of_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) moxart_of_xlate() argument
/kernel/linux/linux-6.6/drivers/dma/
H A Dof-dma.c34 struct of_dma *ofdma; in of_dma_find_controller() local
36 list_for_each_entry(ofdma, &of_dma_list, of_dma_controllers) in of_dma_find_controller()
37 if (ofdma->of_node == dma_spec->np) in of_dma_find_controller()
38 return ofdma; in of_dma_find_controller()
49 * @ofdma: pointer to DMA controller data (router information)
56 struct of_dma *ofdma) in of_dma_router_xlate()
65 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate()
71 ofdma->dma_router->route_free(ofdma in of_dma_router_xlate()
55 of_dma_router_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_router_xlate() argument
123 struct of_dma *ofdma; of_dma_controller_register() local
155 struct of_dma *ofdma; of_dma_controller_free() local
190 struct of_dma *ofdma; of_dma_router_register() local
255 struct of_dma *ofdma; of_dma_request_slave_channel() local
321 of_dma_simple_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_simple_xlate() argument
351 of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_xlate_by_chan_id() argument
[all...]
H A Dlpc18xx-dmamux.c54 struct of_dma *ofdma) in lpc18xx_dmamux_reserve()
56 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve()
80 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc18xx_dmamux_reserve()
53 lpc18xx_dmamux_reserve(struct of_phandle_args *dma_spec, struct of_dma *ofdma) lpc18xx_dmamux_reserve() argument
H A Dfsl-edma-main.c99 struct of_dma *ofdma) in fsl_edma_xlate()
101 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate()
132 struct of_dma *ofdma) in fsl_edma3_xlate()
134 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma3_xlate()
98 fsl_edma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) fsl_edma_xlate() argument
131 fsl_edma3_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) fsl_edma3_xlate() argument
H A Dstm32-dmamux.c87 struct of_dma *ofdma) in stm32_dmamux_route_allocate()
89 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in stm32_dmamux_route_allocate()
133 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", i - 1); in stm32_dmamux_route_allocate()
86 stm32_dmamux_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) stm32_dmamux_route_allocate() argument
H A Dmmp_tdma.c612 struct of_dma *ofdma) in mmp_tdma_xlate()
614 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate()
627 ofdma->of_node); in mmp_tdma_xlate()
611 mmp_tdma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) mmp_tdma_xlate() argument
H A Dmxs-dma.c725 struct of_dma *ofdma) in mxs_dma_xlate()
727 struct mxs_dma_engine *mxs_dma = ofdma->of_dma_data; in mxs_dma_xlate()
740 ofdma->of_node); in mxs_dma_xlate()
724 mxs_dma_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) mxs_dma_xlate() argument
H A Dmoxart-dma.c330 struct of_dma *ofdma) in moxart_of_xlate()
332 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
329 moxart_of_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) moxart_of_xlate() argument
H A Duniphier-xdmac.c467 struct of_dma *ofdma) in of_dma_uniphier_xlate()
469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; in of_dma_uniphier_xlate()
466 of_dma_uniphier_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_uniphier_xlate() argument
/kernel/linux/linux-5.10/include/linux/
H A Dof_dma.h50 struct of_dma *ofdma);
52 struct of_dma *ofdma);
84 struct of_dma *ofdma) in of_dma_simple_xlate()
83 of_dma_simple_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_simple_xlate() argument
/kernel/linux/linux-6.6/include/linux/
H A Dof_dma.h50 struct of_dma *ofdma);
52 struct of_dma *ofdma);
84 struct of_dma *ofdma) in of_dma_simple_xlate()
83 of_dma_simple_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) of_dma_simple_xlate() argument
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Drzn1-dmamux.c42 struct of_dma *ofdma) in rzn1_dmamux_route_allocate()
44 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in rzn1_dmamux_route_allocate()
77 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", dmac_idx); in rzn1_dmamux_route_allocate()
41 rzn1_dmamux_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) rzn1_dmamux_route_allocate() argument
H A Dof.c17 struct of_dma *ofdma) in dw_dma_of_xlate()
19 struct dw_dma *dw = ofdma->of_dma_data; in dw_dma_of_xlate()
16 dw_dma_of_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) dw_dma_of_xlate() argument
/kernel/linux/linux-5.10/drivers/dma/ti/
H A Ddma-crossbar.c77 struct of_dma *ofdma) in ti_am335x_xbar_route_allocate()
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()
239 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate()
241 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_dra7_xbar_route_allocate()
253 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_dra7_xbar_route_allocate()
76 ti_am335x_xbar_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) ti_am335x_xbar_route_allocate() argument
238 ti_dra7_xbar_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) ti_dra7_xbar_route_allocate() argument
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Ddma-crossbar.c78 struct of_dma *ofdma) in ti_am335x_xbar_route_allocate()
80 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_am335x_xbar_route_allocate()
100 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_am335x_xbar_route_allocate()
240 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate()
242 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()
77 ti_am335x_xbar_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) ti_am335x_xbar_route_allocate() argument
239 ti_dra7_xbar_route_allocate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) ti_dra7_xbar_route_allocate() argument
/kernel/linux/linux-5.10/drivers/dma/dw/
H A Dof.c17 struct of_dma *ofdma) in dw_dma_of_xlate()
19 struct dw_dma *dw = ofdma->of_dma_data; in dw_dma_of_xlate()
16 dw_dma_of_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) dw_dma_of_xlate() argument
/kernel/linux/linux-5.10/drivers/dma/sh/
H A Dshdma-of.c20 struct of_dma *ofdma) in shdma_of_xlate()
19 shdma_of_xlate(struct of_phandle_args *dma_spec, struct of_dma *ofdma) shdma_of_xlate() argument

Completed in 18 milliseconds

1234