Home
last modified time | relevance | path

Searched refs:mite_channel (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/staging/comedi/drivers/
Dmite.h47 struct mite_channel { struct
60 struct mite_channel channels[MAX_MITE_DMA_CHANNELS]; argument
80 struct mite_channel *
84 static inline struct mite_channel *
92 void mite_release_channel(struct mite_channel *mite_chan);
94 unsigned mite_dma_tcr(struct mite_channel *mite_chan);
95 void mite_dma_arm(struct mite_channel *mite_chan);
96 void mite_dma_disarm(struct mite_channel *mite_chan);
97 int mite_sync_input_dma(struct mite_channel *mite_chan,
99 int mite_sync_output_dma(struct mite_channel *mite_chan,
[all …]
Dmite.c216 struct mite_channel *mite_request_channel_in_range(struct mite_struct *mite, in mite_request_channel_in_range()
224 struct mite_channel *channel = NULL; in mite_request_channel_in_range()
244 void mite_release_channel(struct mite_channel *mite_chan) in mite_release_channel()
271 void mite_dma_arm(struct mite_channel *mite_chan) in mite_dma_arm()
349 void mite_prep_dma(struct mite_channel *mite_chan, in mite_prep_dma()
436 static u32 mite_device_bytes_transferred(struct mite_channel *mite_chan) in mite_device_bytes_transferred()
443 u32 mite_bytes_in_transit(struct mite_channel *mite_chan) in mite_bytes_in_transit()
453 u32 mite_bytes_written_to_memory_lb(struct mite_channel *mite_chan) in mite_bytes_written_to_memory_lb()
463 u32 mite_bytes_written_to_memory_ub(struct mite_channel *mite_chan) in mite_bytes_written_to_memory_ub()
473 u32 mite_bytes_read_from_memory_lb(struct mite_channel *mite_chan) in mite_bytes_read_from_memory_lb()
[all …]
Dni_tio.h112 struct mite_channel *mite_chan;
151 void ni_tio_set_mite_channel(struct ni_gpct *, struct mite_channel *);
Dni_660x.c651 unsigned mite_channel, in ni_660x_set_dma_channel() argument
660 ~dma_select_mask(mite_channel); in ni_660x_set_dma_channel()
662 dma_select_bits(mite_channel, counter->counter_index); in ni_660x_set_dma_channel()
665 dma_reset_bit(mite_channel), NI660X_DMA_CFG); in ni_660x_set_dma_channel()
671 unsigned mite_channel, in ni_660x_unset_dma_channel() argument
680 ~dma_select_mask(mite_channel); in ni_660x_unset_dma_channel()
682 dma_select_bits(mite_channel, dma_selection_none); in ni_660x_unset_dma_channel()
696 struct mite_channel *mite_chan; in ni_660x_request_mite_channel()
723 struct mite_channel *mite_chan = counter->mite_chan; in ni_660x_release_mite_channel()
Dni_stc.h1039 struct mite_channel *ai_mite_chan;
1040 struct mite_channel *ao_mite_chan;
1041 struct mite_channel *cdo_mite_chan;
Dni_tiocmd.c455 struct mite_channel *mite_chan) in ni_tio_set_mite_channel()
Dni_pcidio.c291 struct mite_channel *di_mite_chan;
Dni_mio_common.c623 int mite_channel) in ni_set_cdo_dma_channel() argument
631 if (mite_channel >= 0) { in ni_set_cdo_dma_channel()
638 bits = ni_stc_dma_channel_select_bitfield(mite_channel); in ni_set_cdo_dma_channel()
694 struct mite_channel *mite_chan; in ni_request_gpct_mite_channel()
781 struct mite_channel *mite_chan = in ni_release_gpct_mite_channel()