Home
last modified time | relevance | path

Searched refs:dma_device (Results 76 – 100 of 133) sorted by relevance

123456

/openbmc/linux/drivers/dma/
H A Dxgene-dma.c311 struct dma_device dma_dev[XGENE_DMA_MAX_CHANNEL];
1486 struct dma_device *dma_dev) in xgene_dma_set_caps()
1534 struct dma_device *dma_dev = &pdma->dma_dev[id]; in xgene_dma_async_register()
H A Dbcm2835-dma.c48 struct dma_device ddev;
188 static inline struct bcm2835_dmadev *to_bcm2835_dma_dev(struct dma_device *d) in to_bcm2835_dma_dev()
H A Dapple-admac.c122 struct dma_device dma;
805 struct dma_device *dma; in admac_probe()
H A Dmpc512x_dma.c216 struct dma_device dma;
902 struct dma_device *dma; in mpc_dma_probe()
H A Ddma-axi-dmac.c150 struct dma_device dma_dev;
911 struct dma_device *dma_dev; in axi_dmac_probe()
H A Dpch_dma.c116 struct dma_device dma;
148 static inline struct pch_dma *to_pd(struct dma_device *ddev) in to_pd()
H A Dsun4i-dma.c174 struct dma_device slave;
183 static struct sun4i_dma_dev *to_sun4i_dma_dev(struct dma_device *dev) in to_sun4i_dma_dev()
H A Dep93xx_dma.c204 struct dma_device dma_dev;
1322 struct dma_device *dma_dev; in ep93xx_dma_probe()
H A Dowl-dma.c226 struct dma_device dma;
290 static inline struct owl_dma *to_owl_dma(struct dma_device *dd) in to_owl_dma()
H A Damba-pl08x.c279 struct dma_device slave;
280 struct dma_device memcpy;
2362 struct dma_device *dmadev, unsigned int channels, bool slave) in pl08x_dma_init_virtual_channels()
2419 static void pl08x_free_virtual_channels(struct dma_device *dmadev) in pl08x_free_virtual_channels()
H A Dfsl-qdma.c210 struct dma_device dma_dev;
1259 static void fsl_qdma_cleanup_vchan(struct dma_device *dmadev) in fsl_qdma_cleanup_vchan()
H A Dste_dma40.c604 struct dma_device dma_both;
605 struct dma_device dma_slave;
606 struct dma_device dma_memcpy;
2805 static void __init d40_chan_init(struct d40_base *base, struct dma_device *dma, in d40_chan_init()
2837 static void d40_ops_init(struct d40_base *base, struct dma_device *dev) in d40_ops_init()
H A Dmmp_tdma.c133 struct dma_device device;
H A Dtimb_dma.c88 struct dma_device dma;
H A Dsun6i-dma.c196 struct dma_device slave;
220 static inline struct sun6i_dma_dev *to_sun6i_dma_dev(struct dma_device *d) in to_sun6i_dma_dev()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_main.c297 mdev->dma_device = &dev->persist->pdev->dev; in mlx4_en_probe()
H A Dmlx4_en.h422 struct device *dma_device; member
/openbmc/linux/drivers/dma/ti/
H A Dedma.c261 struct dma_device dma_slave;
262 struct dma_device *dma_memcpy;
1924 struct dma_device *s_ddev = &ecc->dma_slave; in edma_dma_init()
1925 struct dma_device *m_ddev = NULL; in edma_dma_init()
2552 static void edma_cleanupp_vchan(struct dma_device *dmadev) in edma_cleanupp_vchan()
/openbmc/linux/drivers/dma/xilinx/
H A Dzynqmp_dma.c250 struct dma_device common;
1054 struct dma_device *p; in zynqmp_dma_probe()
H A Dxilinx_dpdma.c262 struct dma_device common;
1636 struct dma_device *ddev; in xilinx_dpdma_probe()
/openbmc/linux/Documentation/driver-api/dmaengine/
H A Dprovider.rst103 ``struct dma_device`` Initialization
108 framework. In our case, that structure is dma_device.
151 Our ``dma_device structure`` has a field called cap_mask that holds the
365 Our dma_device structure also requires a few function pointers in
/openbmc/linux/drivers/dma/sh/
H A Drz-dmac.c93 struct dma_device engine;
845 struct dma_device *engine; in rz_dmac_probe()
/openbmc/linux/drivers/dma/lgm/
H A Dlgm-dma.c249 struct dma_device dma_dev;
295 static inline struct ldma_dev *to_ldma_dev(struct dma_device *dma_dev) in to_ldma_dev()
1567 struct dma_device *dma_dev; in intel_ldma_probe()
/openbmc/linux/drivers/dma/idxd/
H A Didxd.h266 struct dma_device dma;
/openbmc/linux/Documentation/crypto/
H A Dasync-tx-api.rst250 2. Since capabilities are specified at the device level a dma_device

123456