Searched refs:route_data (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | of-dma.c | 61 void *route_data; in of_dma_router_xlate() local 65 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate() 66 if (IS_ERR(route_data)) in of_dma_router_xlate() 72 route_data); in of_dma_router_xlate() 80 route_data); in of_dma_router_xlate() 83 chan->route_data = route_data; in of_dma_router_xlate()
|
H A D | lpc18xx-dmamux.c | 40 static void lpc18xx_dmamux_free(struct device *dev, void *route_data) in lpc18xx_dmamux_free() argument 43 struct lpc18xx_dmamux *mux = route_data; in lpc18xx_dmamux_free()
|
H A D | stm32-dmamux.c | 62 static void stm32_dmamux_free(struct device *dev, void *route_data) in stm32_dmamux_free() argument 65 struct stm32_dmamux *mux = route_data; in stm32_dmamux_free()
|
H A D | dmaengine.c | 511 chan->router->route_free(chan->router->dev, chan->route_data); in dma_chan_put() 513 chan->route_data = NULL; in dma_chan_put()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | of-dma.c | 61 void *route_data; in of_dma_router_xlate() local 65 route_data = ofdma->of_dma_route_allocate(&dma_spec_target, ofdma); in of_dma_router_xlate() 66 if (IS_ERR(route_data)) in of_dma_router_xlate() 72 route_data); in of_dma_router_xlate() 80 route_data); in of_dma_router_xlate() 85 chan->route_data = route_data; in of_dma_router_xlate()
|
H A D | lpc18xx-dmamux.c | 42 static void lpc18xx_dmamux_free(struct device *dev, void *route_data) in lpc18xx_dmamux_free() argument 45 struct lpc18xx_dmamux *mux = route_data; in lpc18xx_dmamux_free()
|
H A D | stm32-dmamux.c | 64 static void stm32_dmamux_free(struct device *dev, void *route_data) in stm32_dmamux_free() argument 67 struct stm32_dmamux *mux = route_data; in stm32_dmamux_free()
|
H A D | dmaengine.c | 511 chan->router->route_free(chan->router->dev, chan->route_data); in dma_chan_put() 513 chan->route_data = NULL; in dma_chan_put()
|
/kernel/linux/linux-6.6/drivers/dma/dw/ |
H A D | rzn1-dmamux.c | 29 static void rzn1_dmamux_free(struct device *dev, void *route_data) in rzn1_dmamux_free() argument 32 struct rzn1_dmamux_map *map = route_data; in rzn1_dmamux_free()
|
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | dma-crossbar.c | 64 static void ti_am335x_xbar_free(struct device *dev, void *route_data) in ti_am335x_xbar_free() argument 67 struct ti_am335x_xbar_map *map = route_data; in ti_am335x_xbar_free() 223 static void ti_dra7_xbar_free(struct device *dev, void *route_data) in ti_dra7_xbar_free() argument 226 struct ti_dra7_xbar_map *map = route_data; in ti_dra7_xbar_free()
|
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | dma-crossbar.c | 65 static void ti_am335x_xbar_free(struct device *dev, void *route_data) in ti_am335x_xbar_free() argument 68 struct ti_am335x_xbar_map *map = route_data; in ti_am335x_xbar_free() 224 static void ti_dra7_xbar_free(struct device *dev, void *route_data) in ti_dra7_xbar_free() argument 227 struct ti_dra7_xbar_map *map = route_data; in ti_dra7_xbar_free()
|
H A D | k3-udma.c | 2577 struct k3_event_route_data *router_data = chan->route_data; in bcdma_router_config()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | dmaengine.h | 307 void (*route_free)(struct device *dev, void *route_data); 326 * @route_data: channel specific data for the router 350 void *route_data; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dmaengine.h | 306 void (*route_free)(struct device *dev, void *route_data); 325 * @route_data: channel specific data for the router 349 void *route_data; member
|
Completed in 21 milliseconds