/openbmc/linux/drivers/dma/ptdma/ |
H A D | ptdma-dmaengine.c | 16 static inline struct pt_dma_chan *to_pt_chan(struct dma_chan *dma_chan) in to_pt_chan() 26 static void pt_free_chan_resources(struct dma_chan *dma_chan) in pt_free_chan_resources() 33 static void pt_synchronize(struct dma_chan *dma_chan) in pt_synchronize() 133 struct dma_chan *dma_chan; in pt_cmd_callback() local 181 static struct pt_dma_desc *pt_create_desc(struct dma_chan *dma_chan, in pt_create_desc() 212 pt_prep_dma_memcpy(struct dma_chan *dma_chan, dma_addr_t dst, in pt_prep_dma_memcpy() 225 pt_prep_dma_interrupt(struct dma_chan *dma_chan, unsigned long flags) in pt_prep_dma_interrupt() 237 static void pt_issue_pending(struct dma_chan *dma_chan) in pt_issue_pending() 272 static int pt_pause(struct dma_chan *dma_chan) in pt_pause() 284 static int pt_resume(struct dma_chan *dma_chan) in pt_resume() [all …]
|
/openbmc/linux/drivers/crypto/ccp/ |
H A D | ccp-dmaengine.c | 87 static void ccp_free_chan_resources(struct dma_chan *dma_chan) in ccp_free_chan_resources() 352 static struct ccp_dma_desc *ccp_create_desc(struct dma_chan *dma_chan, in ccp_create_desc() 507 struct dma_chan *dma_chan, unsigned long flags) in ccp_prep_dma_interrupt() 520 static void ccp_issue_pending(struct dma_chan *dma_chan) in ccp_issue_pending() 540 static enum dma_status ccp_tx_status(struct dma_chan *dma_chan, in ccp_tx_status() 577 static int ccp_pause(struct dma_chan *dma_chan) in ccp_pause() 589 static int ccp_resume(struct dma_chan *dma_chan) in ccp_resume() 613 static int ccp_terminate_all(struct dma_chan *dma_chan) in ccp_terminate_all() 638 struct dma_chan *dma_chan; in ccp_dma_release() local 653 struct dma_chan *dma_chan; in ccp_dma_release_channels() local [all …]
|
/openbmc/linux/kernel/ |
H A D | dma.c | 55 struct dma_chan { struct 60 static struct dma_chan dma_chan_busy[MAX_DMA_CHANNELS] = { argument
|
/openbmc/linux/arch/mips/include/asm/mach-au1x00/ |
H A D | au1000_dma.h | 106 struct dma_chan { struct 118 extern struct dma_chan au1000_dma_table[]; argument
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | comedi_isadma.c | 39 unsigned int comedi_isadma_disable(unsigned int dma_chan) in comedi_isadma_disable() 60 unsigned int comedi_isadma_disable_on_sample(unsigned int dma_chan, in comedi_isadma_disable_on_sample()
|
H A D | ni_labpc.c | 78 unsigned int dma_chan = it->options[2]; in labpc_attach() local
|
H A D | ni_labpc_isadma.h | 20 unsigned int dma_chan) in labpc_init_dma_chan()
|
H A D | ni_labpc_isadma.c | 143 void labpc_init_dma_chan(struct comedi_device *dev, unsigned int dma_chan) in labpc_init_dma_chan()
|
/openbmc/linux/include/linux/ |
H A D | dmaengine.h | 328 struct dma_chan { struct 336 struct dma_chan_dev *dev; argument 343 struct dma_chan_percpu __percpu *local; argument 363 struct dma_chan *chan; argument
|
H A D | shdma-base.h | 61 struct dma_chan dma_chan; /* DMA channel */ member
|
/openbmc/linux/include/linux/comedi/ |
H A D | comedi_isadma.h | 79 static inline unsigned int comedi_isadma_disable(unsigned int dma_chan) in comedi_isadma_disable() 85 comedi_isadma_disable_on_sample(unsigned int dma_chan, unsigned int size) in comedi_isadma_disable_on_sample()
|
/openbmc/linux/sound/soc/sprd/ |
H A D | sprd-mcdt.h | 44 enum sprd_mcdt_dma_chan dma_chan; member 97 enum sprd_mcdt_dma_chan dma_chan, u32 water_mark) in sprd_mcdt_chan_dma_enable()
|
H A D | sprd-mcdt.c | 199 enum sprd_mcdt_dma_chan dma_chan) in sprd_mcdt_dac_dma_chn_select() 235 enum sprd_mcdt_dma_chan dma_chan) in sprd_mcdt_adc_dma_chn_select() 296 enum sprd_mcdt_dma_chan dma_chan) in sprd_mcdt_dac_dma_ack_select() 318 enum sprd_mcdt_dma_chan dma_chan) in sprd_mcdt_adc_dma_ack_select() 774 enum sprd_mcdt_dma_chan dma_chan, in sprd_mcdt_chan_dma_enable()
|
/openbmc/linux/drivers/dma/idxd/ |
H A D | dma.c | 156 static enum dma_status idxd_dma_tx_status(struct dma_chan *dma_chan, in idxd_dma_tx_status() 167 static void idxd_dma_issue_pending(struct dma_chan *dma_chan) in idxd_dma_issue_pending()
|
/openbmc/linux/drivers/usb/musb/ |
H A D | ux500_dma.c | 34 struct dma_chan *dma_chan; member 76 struct dma_chan *dma_chan = ux500_channel->dma_chan; in ux500_configure_channel() local
|
/openbmc/u-boot/drivers/video/ |
H A D | ipu_common.c | 263 static inline int ipu_is_dp_graphic_chan(uint32_t dma_chan) in ipu_is_dp_graphic_chan() 268 static inline int ipu_is_dmfc_chan(uint32_t dma_chan) in ipu_is_dmfc_chan() 1017 uint32_t dma_chan; in ipu_init_channel_buffer() local
|
/openbmc/linux/drivers/spi/ |
H A D | spi-sprd.c | 144 struct dma_chan *dma_chan[SPRD_SPI_MAX]; member 487 static int sprd_spi_dma_submit(struct dma_chan *dma_chan, in sprd_spi_dma_submit() 518 struct dma_chan *dma_chan = ss->dma.dma_chan[SPRD_SPI_RX]; in sprd_spi_dma_rx_config() local 536 struct dma_chan *dma_chan = ss->dma.dma_chan[SPRD_SPI_TX]; in sprd_spi_dma_tx_config() local
|
/openbmc/linux/arch/arm/kernel/ |
H A D | dma.c | 26 static dma_t *dma_chan[MAX_DMA_CHANNELS]; variable
|
/openbmc/linux/drivers/ata/ |
H A D | pata_pxa.c | 26 struct dma_chan *dma_chan; member
|
/openbmc/u-boot/drivers/dma/ |
H A D | lpc32xx_dma.c | 45 struct dmac_chan_reg dma_chan[8]; member
|
/openbmc/linux/drivers/dma/ioat/ |
H A D | init.c | 306 struct dma_chan *dma_chan; in ioat_dma_self_test() local 780 struct dma_chan *dma_chan; in ioat_xor_val_self_test() local
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_asrc_common.h | 46 struct dma_chan *dma_chan[2]; member
|
/openbmc/linux/sound/core/ |
H A D | pcm_dmaengine.c | 23 struct dma_chan *dma_chan; member
|
/openbmc/linux/drivers/dma/ |
H A D | mv_xor.c | 766 struct dma_chan *dma_chan; in mv_chan_memcpy_self_test() local 881 struct dma_chan *dma_chan; in mv_chan_xor_self_test() local
|
/openbmc/linux/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 42 struct dma_chan *dma_chan; member
|