Home
last modified time | relevance | path

Searched refs:dma_chan (Results 1 – 25 of 31) sorted by relevance

12

/include/linux/
A Dacpi_dma.h45 struct dma_chan *(*acpi_dma_xlate)
61 struct dma_chan *(*acpi_dma_xlate)
66 struct dma_chan *(*acpi_dma_xlate)
70 struct dma_chan *acpi_dma_request_slave_chan_by_index(struct device *dev,
72 struct dma_chan *acpi_dma_request_slave_chan_by_name(struct device *dev,
75 struct dma_chan *acpi_dma_simple_xlate(struct acpi_dma_spec *dma_spec,
80 struct dma_chan *(*acpi_dma_xlate) in acpi_dma_controller_register()
91 struct dma_chan *(*acpi_dma_xlate) in devm_acpi_dma_controller_register()
98 static inline struct dma_chan *acpi_dma_request_slave_chan_by_index( in acpi_dma_request_slave_chan_by_index()
103 static inline struct dma_chan *acpi_dma_request_slave_chan_by_name( in acpi_dma_request_slave_chan_by_name()
A Dof_dma.h21 struct dma_chan *(*of_dma_xlate)
36 struct dma_chan *(*of_dma_xlate)
47 extern struct dma_chan *of_dma_request_slave_channel(struct device_node *np,
49 extern struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec,
51 extern struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec,
56 struct dma_chan *(*of_dma_xlate) in of_dma_controller_register()
77 static inline struct dma_chan *of_dma_request_slave_channel(struct device_node *np, in of_dma_request_slave_channel()
83 static inline struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec, in of_dma_simple_xlate()
A Ddmaengine.h338 struct dma_chan { struct
373 struct dma_chan *chan; argument
618 struct dma_chan *chan;
947 int (*device_pause)(struct dma_chan *chan);
1392 static inline struct dma_chan *
1399 struct dma_chan *chan);
1621 struct dma_chan *chan,
1624 struct dma_chan *chan);
1630 static inline struct dma_chan * __deprecated
1638 static inline struct dma_chan
[all …]
A Dshdma-base.h61 struct dma_chan dma_chan; /* DMA channel */ member
126 bool shdma_chan_filter(struct dma_chan *chan, void *arg);
128 static inline bool shdma_chan_filter(struct dma_chan *chan, void *arg) in shdma_chan_filter()
A Dasync_tx.h30 struct dma_chan *chan;
91 struct dma_chan *chan = tx->chan; in async_tx_issue_pending()
102 struct dma_chan *
117 static inline struct dma_chan *
158 void async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx,
A Dfsldma.h8 int fsl_dma_external_start(struct dma_chan *dchan, int enable);
/include/sound/
A Ddmaengine_pcm.h37 struct dma_chan *chan);
43 struct dma_chan *snd_dmaengine_pcm_request_channel(dma_filter_fn filter_fn,
45 struct dma_chan *snd_dmaengine_pcm_get_chan(struct snd_pcm_substream *substream);
94 struct dma_chan *chan);
140 struct dma_chan *(*compat_request_channel)(
171 struct dma_chan *chan[SNDRV_PCM_STREAM_LAST + 1];
A Ddesignware_i2s.h45 bool (*filter)(struct dma_chan *chan, void *slave);
55 bool (*filter)(struct dma_chan *chan, void *slave);
A Dspear_spdif.h12 bool (*filter)(struct dma_chan *chan, void *slave);
/include/linux/comedi/
A Dcomedi_isadma.h61 unsigned int comedi_isadma_disable(unsigned int dma_chan);
62 unsigned int comedi_isadma_disable_on_sample(unsigned int dma_chan,
79 static inline unsigned int comedi_isadma_disable(unsigned int dma_chan) in comedi_isadma_disable() argument
85 comedi_isadma_disable_on_sample(unsigned int dma_chan, unsigned int size) in comedi_isadma_disable_on_sample() argument
/include/linux/spi/offload/
A Dconsumer.h34 struct dma_chan *devm_spi_offload_tx_stream_request_dma_chan(struct device *dev,
36 struct dma_chan *devm_spi_offload_rx_stream_request_dma_chan(struct device *dev,
A Dtypes.h91 struct dma_chan *(*tx_stream_request_dma_chan)(struct spi_offload *offload);
97 struct dma_chan *(*rx_stream_request_dma_chan)(struct spi_offload *offload);
/include/trace/events/
A Dtegra_apb_dma.h11 TP_PROTO(struct dma_chan *dc, dma_cookie_t cookie, struct dma_tx_state *state),
28 TP_PROTO(struct dma_chan *dc, int count, void *ptr),
45 TP_PROTO(struct dma_chan *dc, int irq),
/include/linux/iio/
A Dbuffer-dmaengine.h14 struct dma_chan;
32 struct dma_chan *chan,
/include/linux/amba/
A Dpl08x.h122 bool pl08x_filter_id(struct dma_chan *chan, void *chan_id);
124 static inline bool pl08x_filter_id(struct dma_chan *chan, void *chan_id) in pl08x_filter_id()
/include/linux/dma/
A Dimx-dma.h60 static inline int imx_dma_is_ipu(struct dma_chan *chan) in imx_dma_is_ipu()
65 static inline int imx_dma_is_general_purpose(struct dma_chan *chan) in imx_dma_is_general_purpose()
A Dxilinx_dma.h42 int xilinx_vdma_channel_set_config(struct dma_chan *dchan,
A Dmxs-dma.h17 struct dma_chan *chan, u32 *pio, unsigned int npio, in mxs_dmaengine_prep_pio()
/include/linux/platform_data/
A Dcrypto-ux500.h14 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
A Ddma-mcf-edma.h22 bool mcf_edma_filter_fn(struct dma_chan *chan, void *param);
A Dusb-musb-ux500.h17 bool (*dma_filter)(struct dma_chan *chan, void *filter_param);
A Ddma-iop32x.h59 struct dma_chan common;
/include/linux/mtd/
A Dsh_flctl.h131 struct dma_chan;
158 struct dma_chan *chan_fifo0_rx;
159 struct dma_chan *chan_fifo0_tx;
A Dnand-qpic-common.h418 struct dma_chan *tx_chan;
419 struct dma_chan *rx_chan;
420 struct dma_chan *cmd_chan;
425 struct dma_chan *chan;
477 struct dma_chan *chan, unsigned long flags);
/include/linux/mfd/
A Dstm32-timers.h156 struct dma_chan *chan;
157 struct dma_chan *chans[STM32_TIMERS_MAX_DMAS];

Completed in 36 milliseconds

12