Lines Matching refs:sprd_mcdt_chan
26 * struct sprd_mcdt_chan - this struct represents a single channel instance
39 struct sprd_mcdt_chan {
52 struct sprd_mcdt_chan *sprd_mcdt_request_chan(u8 channel,
54 void sprd_mcdt_free_chan(struct sprd_mcdt_chan *chan);
56 int sprd_mcdt_chan_write(struct sprd_mcdt_chan *chan, char *tx_buf, u32 size);
57 int sprd_mcdt_chan_read(struct sprd_mcdt_chan *chan, char *rx_buf, u32 size);
58 int sprd_mcdt_chan_int_enable(struct sprd_mcdt_chan *chan, u32 water_mark,
60 void sprd_mcdt_chan_int_disable(struct sprd_mcdt_chan *chan);
62 int sprd_mcdt_chan_dma_enable(struct sprd_mcdt_chan *chan,
64 void sprd_mcdt_chan_dma_disable(struct sprd_mcdt_chan *chan);
68 struct sprd_mcdt_chan *sprd_mcdt_request_chan(u8 channel,
74 void sprd_mcdt_free_chan(struct sprd_mcdt_chan *chan)
77 int sprd_mcdt_chan_write(struct sprd_mcdt_chan *chan, char *tx_buf, u32 size)
82 int sprd_mcdt_chan_read(struct sprd_mcdt_chan *chan, char *rx_buf, u32 size)
87 int sprd_mcdt_chan_int_enable(struct sprd_mcdt_chan *chan, u32 water_mark,
93 void sprd_mcdt_chan_int_disable(struct sprd_mcdt_chan *chan)
96 int sprd_mcdt_chan_dma_enable(struct sprd_mcdt_chan *chan,
102 void sprd_mcdt_chan_dma_disable(struct sprd_mcdt_chan *chan)