Lines Matching +full:qmc +full:- +full:chan
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * QMC management
43 void qmc_chan_put(struct qmc_chan *chan);
62 int qmc_chan_get_info(struct qmc_chan *chan, struct qmc_chan_info *info);
71 int qmc_chan_get_ts_info(struct qmc_chan *chan, struct qmc_chan_ts_info *ts_info);
72 int qmc_chan_set_ts_info(struct qmc_chan *chan, const struct qmc_chan_ts_info *ts_info);
88 int qmc_chan_set_param(struct qmc_chan *chan, const struct qmc_chan_param *param);
90 int qmc_chan_write_submit(struct qmc_chan *chan, dma_addr_t addr, size_t length,
104 int qmc_chan_read_submit(struct qmc_chan *chan, dma_addr_t addr, size_t length,
113 int qmc_chan_start(struct qmc_chan *chan, int direction);
114 int qmc_chan_stop(struct qmc_chan *chan, int direction);
115 int qmc_chan_reset(struct qmc_chan *chan, int direction);