Home
last modified time | relevance | path

Searched refs:ofdma (Results 1 – 33 of 33) sorted by relevance

/linux-4.4.14/drivers/dma/
Dof-dma.c35 struct of_dma *ofdma; in of_dma_find_controller() local
37 list_for_each_entry(ofdma, &of_dma_list, of_dma_controllers) in of_dma_find_controller()
38 if (ofdma->of_node == dma_spec->np) in of_dma_find_controller()
39 return ofdma; in of_dma_find_controller()
57 struct of_dma *ofdma) in of_dma_router_xlate() argument
66 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate()
76 chan->router = ofdma->dma_router; in of_dma_router_xlate()
79 ofdma->dma_router->route_free(ofdma->dma_router->dev, in of_dma_router_xlate()
109 struct of_dma *ofdma; in of_dma_controller_register() local
116 ofdma = kzalloc(sizeof(*ofdma), GFP_KERNEL); in of_dma_controller_register()
[all …]
Dti-dma-crossbar.c70 struct of_dma *ofdma) in ti_am335x_xbar_route_allocate() argument
72 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_am335x_xbar_route_allocate()
92 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_am335x_xbar_route_allocate()
233 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate() argument
235 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_dra7_xbar_route_allocate()
246 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_dra7_xbar_route_allocate()
Dlpc18xx-dmamux.c56 struct of_dma *ofdma) in lpc18xx_dmamux_reserve() argument
58 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve()
82 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc18xx_dmamux_reserve()
Dmmp_tdma.c597 struct of_dma *ofdma) in mmp_tdma_xlate() argument
599 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate()
606 param.of_node = ofdma->of_node; in mmp_tdma_xlate()
Dmxs-dma.c753 struct of_dma *ofdma) in mxs_dma_xlate() argument
755 struct mxs_dma_engine *mxs_dma = ofdma->of_dma_data; in mxs_dma_xlate()
762 param.of_node = ofdma->of_node; in mxs_dma_xlate()
Ddma-jz4780.c706 struct of_dma *ofdma) in jz4780_of_dma_xlate() argument
708 struct jz4780_dma_dev *jzdma = ofdma->of_dma_data; in jz4780_of_dma_xlate()
715 data.of_node = ofdma->of_node; in jz4780_of_dma_xlate()
Dmoxart-dma.c332 struct of_dma *ofdma) in moxart_of_xlate() argument
334 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
Dbcm2835-dma.c569 struct of_dma *ofdma) in bcm2835_dma_xlate() argument
571 struct bcm2835_dmadev *d = ofdma->of_dma_data; in bcm2835_dma_xlate()
Dk3dma.c658 struct of_dma *ofdma) in k3_of_dma_simple_xlate() argument
660 struct k3_dma_dev *d = ofdma->of_dma_data; in k3_of_dma_simple_xlate()
Dimg-mdc-dma.c774 struct of_dma *ofdma) in mdc_of_xlate() argument
776 struct mdc_dma *mdma = ofdma->of_dma_data; in mdc_of_xlate()
Dcppi41.c868 struct of_dma *ofdma) in cppi41_dma_xlate() argument
871 struct of_dma_filter_info *info = ofdma->of_dma_data; in cppi41_dma_xlate()
Dsun6i-dma.c813 struct of_dma *ofdma) in sun6i_dma_of_xlate() argument
815 struct sun6i_dma_dev *sdev = ofdma->of_dma_data; in sun6i_dma_of_xlate()
Dmmp_pdma.c982 struct of_dma *ofdma) in mmp_pdma_dma_xlate() argument
984 struct mmp_pdma_device *d = ofdma->of_dma_data; in mmp_pdma_dma_xlate()
Dzx296702_dma.c735 struct of_dma *ofdma) in zx_of_dma_simple_xlate() argument
737 struct zx_dma_dev *d = ofdma->of_dma_data; in zx_of_dma_simple_xlate()
Dsun4i-dma.c912 struct of_dma *ofdma) in sun4i_dma_of_xlate() argument
914 struct sun4i_dma_dev *priv = ofdma->of_dma_data; in sun4i_dma_of_xlate()
Dfsl-edma.c734 struct of_dma *ofdma) in fsl_edma_xlate() argument
736 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate()
Dsirf-dma.c832 struct of_dma *ofdma) in of_dma_sirfsoc_xlate() argument
834 struct sirfsoc_dma *sdma = ofdma->of_dma_data; in of_dma_sirfsoc_xlate()
Dnbpfaxi.c1073 struct of_dma *ofdma) in nbpf_of_xlate() argument
1075 struct nbpf_device *nbpf = ofdma->of_dma_data; in nbpf_of_xlate()
Dimx-dma.c1033 struct of_dma *ofdma) in imxdma_xlate() argument
1036 struct imxdma_engine *imxdma = ofdma->of_dma_data; in imxdma_xlate()
Dedma.c2068 struct of_dma *ofdma) in of_edma_xlate() argument
2070 struct edma_cc *ecc = ofdma->of_dma_data; in of_edma_xlate()
2112 struct of_dma *ofdma) in of_edma_xlate() argument
Dtegra20-apb-dma.c1241 struct of_dma *ofdma) in tegra_dma_of_xlate() argument
1243 struct tegra_dma *tdma = ofdma->of_dma_data; in tegra_dma_of_xlate()
Dpxa_dma.c1331 struct of_dma *ofdma) in pxad_dma_xlate() argument
1333 struct pxad_device *d = ofdma->of_dma_data; in pxad_dma_xlate()
Dimx-sdma.c1629 struct of_dma *ofdma) in sdma_xlate() argument
1631 struct sdma_engine *sdma = ofdma->of_dma_data; in sdma_xlate()
Dcoh901318.c1795 struct of_dma *ofdma) in coh901318_xlate() argument
1798 .base = ofdma->of_dma_data, in coh901318_xlate()
Damba-pl08x.c2050 struct of_dma *ofdma) in pl08x_of_xlate() argument
2052 struct pl08x_driver_data *pl08x = ofdma->of_dma_data; in pl08x_of_xlate()
Dpl330.c2058 struct of_dma *ofdma) in of_dma_pl330_xlate() argument
2061 struct pl330_dmac *pl330 = ofdma->of_dma_data; in of_dma_pl330_xlate()
Dste_dma40.c2371 struct of_dma *ofdma) in d40_xlate() argument
/linux-4.4.14/include/linux/
Dof_dma.h53 struct of_dma *ofdma);
55 struct of_dma *ofdma);
87 struct of_dma *ofdma) in of_dma_simple_xlate() argument
/linux-4.4.14/drivers/dma/sh/
Dshdma-of.c23 struct of_dma *ofdma) in shdma_of_xlate() argument
Dusb-dmac.c650 struct of_dma *ofdma) in usb_dmac_of_xlate() argument
Drcar-dmac.c1452 struct of_dma *ofdma) in rcar_dmac_of_xlate() argument
/linux-4.4.14/drivers/dma/dw/
Dplatform.c32 struct of_dma *ofdma) in dw_dma_of_xlate() argument
34 struct dw_dma *dw = ofdma->of_dma_data; in dw_dma_of_xlate()
/linux-4.4.14/drivers/dma/xilinx/
Dxilinx_vdma.c1220 struct of_dma *ofdma) in of_dma_xilinx_xlate() argument
1222 struct xilinx_vdma_device *xdev = ofdma->of_dma_data; in of_dma_xilinx_xlate()