mite_channel
static u32 mite_device_bytes_transferred(struct mite_channel *mite_chan)
u32 mite_bytes_in_transit(struct mite_channel *mite_chan)
static u32 mite_bytes_written_to_memory_lb(struct mite_channel *mite_chan)
static u32 mite_bytes_written_to_memory_ub(struct mite_channel *mite_chan)
static u32 mite_bytes_read_from_memory_lb(struct mite_channel *mite_chan)
static u32 mite_bytes_read_from_memory_ub(struct mite_channel *mite_chan)
static void mite_sync_input_dma(struct mite_channel *mite_chan,
static void mite_sync_output_dma(struct mite_channel *mite_chan,
void mite_sync_dma(struct mite_channel *mite_chan, struct comedi_subdevice *s)
static unsigned int mite_get_status(struct mite_channel *mite_chan)
void mite_ack_linkc(struct mite_channel *mite_chan,
int mite_done(struct mite_channel *mite_chan)
static void mite_dma_reset(struct mite_channel *mite_chan)
void mite_dma_arm(struct mite_channel *mite_chan)
void mite_dma_disarm(struct mite_channel *mite_chan)
void mite_prep_dma(struct mite_channel *mite_chan,
struct mite_channel *mite_request_channel_in_range(struct mite *mite,
struct mite_channel *mite_chan = NULL;
struct mite_channel *mite_request_channel(struct mite *mite,
void mite_release_channel(struct mite_channel *mite_chan)
struct mite_channel channels[MAX_MITE_DMA_CHANNELS];
u32 mite_bytes_in_transit(struct mite_channel *mite_chan);
void mite_sync_dma(struct mite_channel *mite_chan, struct comedi_subdevice *s);
void mite_ack_linkc(struct mite_channel *mite_chan, struct comedi_subdevice *s,
int mite_done(struct mite_channel *mite_chan);
void mite_dma_arm(struct mite_channel *mite_chan);
void mite_dma_disarm(struct mite_channel *mite_chan);
void mite_prep_dma(struct mite_channel *mite_chan,
struct mite_channel *mite_request_channel_in_range(struct mite *mite,
struct mite_channel *mite_request_channel(struct mite *mite,
void mite_release_channel(struct mite_channel *mite_chan);
unsigned int mite_channel,
devpriv->dma_cfg[chip] &= ~NI660X_DMA_CFG_SEL_MASK(mite_channel);
devpriv->dma_cfg[chip] |= NI660X_DMA_CFG_SEL(mite_channel,
NI660X_DMA_CFG_RESET(mite_channel),
unsigned int mite_channel,
devpriv->dma_cfg[chip] &= ~NI660X_DMA_CFG_SEL_MASK(mite_channel);
devpriv->dma_cfg[chip] |= NI660X_DMA_CFG_SEL_NONE(mite_channel);
struct mite_channel *mite_chan;
struct mite_channel *mite_chan = counter->mite_chan;
struct mite_channel *mite_chan;
struct mite_channel *mite_chan;
struct mite_channel *mite_chan;
struct mite_channel *mite_chan;
struct mite_channel *mite_chan =
struct mite_channel *di_mite_chan;
struct mite_channel *ai_mite_chan;
struct mite_channel *ao_mite_chan;
struct mite_channel *cdo_mite_chan;
struct mite_channel *mite_chan);
struct mite_channel *mite_chan;
struct mite_channel *mite_chan)