| /linux/drivers/dma/ |
| H A D | of-dma.c | 34 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 …]
|
| H A D | lpc32xx-dmamux.c | 91 struct of_dma *ofdma) in lpc32xx_dmamux_reserve() argument 93 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc32xx_dmamux_reserve() 125 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc32xx_dmamux_reserve()
|
| H A D | lpc18xx-dmamux.c | 54 struct of_dma *ofdma) in lpc18xx_dmamux_reserve() argument 56 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve() 81 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc18xx_dmamux_reserve()
|
| H A D | cv1800b-dmamux.c | 97 struct of_dma *ofdma) in cv1800_dmamux_route_allocate() argument 99 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in cv1800_dmamux_route_allocate() 126 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in cv1800_dmamux_route_allocate()
|
| H A D | ep93xx_dma.c | 1445 struct of_dma *ofdma) in ep93xx_m2p_dma_of_xlate() argument 1447 struct ep93xx_dma_engine *edma = ofdma->of_dma_data; in ep93xx_m2p_dma_of_xlate() 1462 return __dma_request_channel(&mask, ep93xx_m2p_dma_filter, &dma_cfg, ofdma->of_node); in ep93xx_m2p_dma_of_xlate() 1476 struct of_dma *ofdma) in ep93xx_m2m_dma_of_xlate() argument 1478 struct ep93xx_dma_engine *edma = ofdma->of_dma_data; in ep93xx_m2m_dma_of_xlate() 1498 return __dma_request_channel(&mask, ep93xx_m2m_dma_filter, &dma_cfg, ofdma->of_node); in ep93xx_m2m_dma_of_xlate()
|
| H A D | mmp_tdma.c | 609 struct of_dma *ofdma) in mmp_tdma_xlate() argument 611 struct mmp_tdma_device *tdev = ofdma->of_dma_data; in mmp_tdma_xlate() 624 ofdma->of_node); in mmp_tdma_xlate()
|
| H A D | fsl-edma-main.c | 252 struct of_dma *ofdma) in fsl_edma_xlate() argument 254 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma_xlate() 295 struct of_dma *ofdma) in fsl_edma3_xlate() argument 297 struct fsl_edma_engine *fsl_edma = ofdma->of_dma_data; in fsl_edma3_xlate()
|
| H A D | moxart-dma.c | 324 struct of_dma *ofdma) in moxart_of_xlate() argument 326 struct moxart_dmadev *mdc = ofdma->of_dma_data; in moxart_of_xlate()
|
| H A D | dma-jz4780.c | 806 struct of_dma *ofdma) in jz4780_of_dma_xlate() argument 808 struct jz4780_dma_dev *jzdma = ofdma->of_dma_data; in jz4780_of_dma_xlate() 847 ofdma->of_node); in jz4780_of_dma_xlate()
|
| H A D | uniphier-xdmac.c | 467 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()
|
| H A D | bcm2835-dma.c | 846 struct of_dma *ofdma) in bcm2835_dma_xlate() argument 848 struct bcm2835_dmadev *d = ofdma->of_dma_data; in bcm2835_dma_xlate()
|
| H A D | st_fdma.c | 168 struct of_dma *ofdma) in st_fdma_of_xlate() argument 170 struct st_fdma_dev *fdev = ofdma->of_dma_data; in st_fdma_of_xlate()
|
| H A D | apple-admac.c | 582 struct of_dma *ofdma) in admac_dma_of_xlate() argument 584 struct admac_data *ad = (struct admac_data *) ofdma->of_dma_data; in admac_dma_of_xlate()
|
| H A D | img-mdc-dma.c | 808 struct of_dma *ofdma) in mdc_of_xlate() argument 810 struct mdc_dma *mdma = ofdma->of_dma_data; in mdc_of_xlate()
|
| H A D | k3dma.c | 821 struct of_dma *ofdma) in k3_of_dma_simple_xlate() argument 823 struct k3_dma_dev *d = ofdma->of_dma_data; in k3_of_dma_simple_xlate()
|
| /linux/drivers/dma/ti/ |
| H A D | dma-crossbar.c | 78 struct of_dma *ofdma) in ti_am335x_xbar_route_allocate() argument 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() 244 struct of_dma *ofdma) in ti_dra7_xbar_route_allocate() argument 246 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in ti_dra7_xbar_route_allocate() 257 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in ti_dra7_xbar_route_allocate()
|
| /linux/drivers/dma/dw/ |
| H A D | rzn1-dmamux.c | 42 struct of_dma *ofdma) in rzn1_dmamux_route_allocate() argument 44 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in rzn1_dmamux_route_allocate() 81 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", dmac_idx); in rzn1_dmamux_route_allocate()
|
| H A 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/drivers/dma/stm32/ |
| H A D | stm32-dmamux.c | 87 struct of_dma *ofdma) in stm32_dmamux_route_allocate() argument 89 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in stm32_dmamux_route_allocate() 135 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", i - 1); in stm32_dmamux_route_allocate()
|
| /linux/drivers/dma/lgm/ |
| H A D | lgm-dma.c | 1353 update_client_configs(struct of_dma *ofdma, struct of_phandle_args *spec) in update_client_configs() argument 1355 struct ldma_dev *d = ofdma->of_dma_data; in update_client_configs() 1380 struct of_dma *ofdma) in ldma_xlate() argument 1382 struct ldma_dev *d = ofdma->of_dma_data; in ldma_xlate() 1391 ret = update_client_configs(ofdma, spec); in ldma_xlate()
|
| /linux/drivers/net/wireless/ath/ath12k/wifi7/ |
| H A D | dp_tx.c | 719 if (ts->ofdma && ts->pkt_type == HAL_TX_RATE_STATS_PKT_TYPE_11AX) { in ath12k_wifi7_dp_tx_update_txcompl() 726 if (ts->ofdma && ts->pkt_type == HAL_TX_RATE_STATS_PKT_TYPE_11BE) { in ath12k_wifi7_dp_tx_update_txcompl() 906 ts->ofdma = u32_get_bits(info0, HAL_TX_RATE_STATS_INFO0_OFDMA_TX); in ath12k_wifi7_dp_tx_status_parse()
|
| /linux/drivers/dma/sh/ |
| H A D | usb-dmac.c | 649 struct of_dma *ofdma) in usb_dmac_of_xlate() argument 662 ofdma->of_node); in usb_dmac_of_xlate()
|
| /linux/drivers/dma/qcom/ |
| H A D | qcom_adm.c | 718 struct of_dma *ofdma) in adm_dma_xlate() argument 720 struct dma_device *dev = ofdma->of_dma_data; in adm_dma_xlate()
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | phy_be.c | 1237 .init = { .rs = RTW89_RS_MCS, .idx = 14, .ofdma = RTW89_NON_OFDMA }, 1242 .init = { .rs = RTW89_RS_MCS, .idx = 14, .ofdma = RTW89_OFDMA }, 1247 .init = { .rs = RTW89_RS_MCS, .ofdma = RTW89_NON_OFDMA }, 1251 .init = { .rs = RTW89_RS_HEDCM, .ofdma = RTW89_NON_OFDMA }, 1255 .init = { .rs = RTW89_RS_MCS, .ofdma = RTW89_OFDMA }, 1259 .init = { .rs = RTW89_RS_HEDCM, .ofdma = RTW89_OFDMA },
|
| /linux/drivers/dma/xilinx/ |
| H A D | zynqmp_dma.c | 973 struct of_dma *ofdma) in of_zynqmp_dma_xlate() argument 975 struct zynqmp_dma_device *zdev = ofdma->of_dma_data; in of_zynqmp_dma_xlate()
|