Home
last modified time | relevance | path

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

12

/linux-6.1.9/drivers/dma/
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()
56 struct of_dma *ofdma) in of_dma_router_xlate() argument
65 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate()
71 ofdma->dma_router->route_free(ofdma->dma_router->dev, in of_dma_router_xlate()
79 ofdma->dma_router->route_free(ofdma->dma_router->dev, in of_dma_router_xlate()
84 chan->router = ofdma->dma_router; in of_dma_router_xlate()
123 struct of_dma *ofdma; in of_dma_controller_register() local
[all …]
Dlpc18xx-dmamux.c52 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()
Dstm32-dmamux.c85 struct of_dma *ofdma) in stm32_dmamux_route_allocate() argument
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()
Dmmp_tdma.c612 struct of_dma *ofdma) in mmp_tdma_xlate() argument
614 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate()
627 ofdma->of_node); in mmp_tdma_xlate()
Dmxs-dma.c726 struct of_dma *ofdma) in mxs_dma_xlate() argument
728 struct mxs_dma_engine *mxs_dma = ofdma->of_dma_data; in mxs_dma_xlate()
741 ofdma->of_node); in mxs_dma_xlate()
Dfsl-edma.c105 struct of_dma *ofdma) in fsl_edma_xlate() argument
107 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate()
Dmoxart-dma.c330 struct of_dma *ofdma) in moxart_of_xlate() argument
332 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
Duniphier-xdmac.c467 struct of_dma *ofdma) in of_dma_uniphier_xlate() argument
469 struct uniphier_xdmac_device *xdev = ofdma->of_dma_data; in of_dma_uniphier_xlate()
Ddma-jz4780.c807 struct of_dma *ofdma) in jz4780_of_dma_xlate() argument
809 struct jz4780_dma_dev *jzdma = ofdma->of_dma_data; in jz4780_of_dma_xlate()
848 ofdma->of_node); in jz4780_of_dma_xlate()
Dst_fdma.c167 struct of_dma *ofdma) in st_fdma_of_xlate() argument
169 struct st_fdma_dev *fdev = ofdma->of_dma_data; in st_fdma_of_xlate()
Dapple-admac.c573 struct of_dma *ofdma) in admac_dma_of_xlate() argument
575 struct admac_data *ad = (struct admac_data *) ofdma->of_dma_data; in admac_dma_of_xlate()
Dbcm2835-dma.c863 struct of_dma *ofdma) in bcm2835_dma_xlate() argument
865 struct bcm2835_dmadev *d = ofdma->of_dma_data; in bcm2835_dma_xlate()
Dtegra210-adma.c703 struct of_dma *ofdma) in tegra_dma_of_xlate() argument
705 struct tegra_adma *tdma = ofdma->of_dma_data; in tegra_dma_of_xlate()
Dimg-mdc-dma.c809 struct of_dma *ofdma) in mdc_of_xlate() argument
811 struct mdc_dma *mdma = ofdma->of_dma_data; in mdc_of_xlate()
Dsun4i-dma.c934 struct of_dma *ofdma) in sun4i_dma_of_xlate() argument
936 struct sun4i_dma_dev *priv = ofdma->of_dma_data; in sun4i_dma_of_xlate()
Dmmp_pdma.c1006 struct of_dma *ofdma) in mmp_pdma_dma_xlate() argument
1008 struct mmp_pdma_device *d = ofdma->of_dma_data; in mmp_pdma_dma_xlate()
/linux-6.1.9/include/linux/
Dof_dma.h50 struct of_dma *ofdma);
52 struct of_dma *ofdma);
84 struct of_dma *ofdma) in of_dma_simple_xlate() argument
/linux-6.1.9/drivers/dma/dw/
Drzn1-dmamux.c40 struct of_dma *ofdma) in rzn1_dmamux_route_allocate() argument
42 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in rzn1_dmamux_route_allocate()
75 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", dmac_idx); in rzn1_dmamux_route_allocate()
Dof.c17 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-6.1.9/drivers/dma/ti/
Ddma-crossbar.c77 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()
239 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate() argument
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()
/linux-6.1.9/drivers/dma/lgm/
Dlgm-dma.c1358 update_client_configs(struct of_dma *ofdma, struct of_phandle_args *spec) in update_client_configs() argument
1360 struct ldma_dev *d = ofdma->of_dma_data; in update_client_configs()
1385 struct of_dma *ofdma) in ldma_xlate() argument
1387 struct ldma_dev *d = ofdma->of_dma_data; in ldma_xlate()
1396 ret = update_client_configs(ofdma, spec); in ldma_xlate()
/linux-6.1.9/drivers/dma/sh/
Dusb-dmac.c649 struct of_dma *ofdma) in usb_dmac_of_xlate() argument
662 ofdma->of_node); in usb_dmac_of_xlate()
/linux-6.1.9/drivers/dma/qcom/
Dqcom_adm.c719 struct of_dma *ofdma) in adm_dma_xlate() argument
721 struct dma_device *dev = ofdma->of_dma_data; in adm_dma_xlate()
/linux-6.1.9/drivers/net/wireless/ath/ath11k/
Ddp_tx.c427 u8 mcs, rate_idx = 0, ofdma; in ath11k_dp_tx_update_txcompl() local
450 ofdma = FIELD_GET(HAL_TX_RATE_STATS_INFO0_OFDMA_TX, ts->rate_stats); in ath11k_dp_tx_update_txcompl()
502 if (ofdma && pkt_type == HAL_TX_RATE_STATS_PKT_TYPE_11AX) { in ath11k_dp_tx_update_txcompl()
/linux-6.1.9/drivers/dma/xilinx/
Dzynqmp_dma.c958 struct of_dma *ofdma) in of_zynqmp_dma_xlate() argument
960 struct zynqmp_dma_device *zdev = ofdma->of_dma_data; in of_zynqmp_dma_xlate()

12