Lines Matching defs:mite_channel
45 struct mite_channel {
58 struct mite_channel channels[MAX_MITE_DMA_CHANNELS];
78 struct mite_channel *mite_request_channel_in_range(struct mite_struct *mite,
83 static inline struct mite_channel *mite_request_channel(struct mite_struct
93 void mite_release_channel(struct mite_channel *mite_chan);
95 unsigned mite_dma_tcr(struct mite_channel *mite_chan);
96 void mite_dma_arm(struct mite_channel *mite_chan);
97 void mite_dma_disarm(struct mite_channel *mite_chan);
98 int mite_sync_input_dma(struct mite_channel *mite_chan,
100 int mite_sync_output_dma(struct mite_channel *mite_chan,
102 u32 mite_bytes_written_to_memory_lb(struct mite_channel *mite_chan);
103 u32 mite_bytes_written_to_memory_ub(struct mite_channel *mite_chan);
104 u32 mite_bytes_read_from_memory_lb(struct mite_channel *mite_chan);
105 u32 mite_bytes_read_from_memory_ub(struct mite_channel *mite_chan);
106 u32 mite_bytes_in_transit(struct mite_channel *mite_chan);
107 unsigned mite_get_status(struct mite_channel *mite_chan);
108 int mite_done(struct mite_channel *mite_chan);
110 void mite_prep_dma(struct mite_channel *mite_chan,
342 static inline void mite_dma_reset(struct mite_channel *mite_chan)