fsl_edma_chan
static void fsl_edma_enable_request(struct fsl_edma_chan *fsl_chan)
static void fsl_edma3_disable_request(struct fsl_edma_chan *fsl_chan)
void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan)
static void mux_configure8(struct fsl_edma_chan *fsl_chan, void __iomem *addr,
static void mux_configure32(struct fsl_edma_chan *fsl_chan, void __iomem *addr,
void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_chan,
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
static void fsl_edma_unprep_slave_dma(struct fsl_edma_chan *fsl_chan)
static bool fsl_edma_prep_slave_dma(struct fsl_edma_chan *fsl_chan,
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
static size_t fsl_edma_desc_residue(struct fsl_edma_chan *fsl_chan,
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
static void fsl_edma_set_tcd_regs(struct fsl_edma_chan *fsl_chan, void *tcd)
void fsl_edma_tx_chan_handler(struct fsl_edma_chan *fsl_chan)
void fsl_edma_fill_tcd(struct fsl_edma_chan *fsl_chan,
static struct fsl_edma_desc *fsl_edma_alloc_desc(struct fsl_edma_chan *fsl_chan,
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
static void fsl_edma3_enable_request(struct fsl_edma_chan *fsl_chan)
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
void fsl_edma_xfer_desc(struct fsl_edma_chan *fsl_chan)
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *chan, *_chan;
struct fsl_edma_chan *echan;
struct fsl_edma_chan chans[] __counted_by(n_chans);
static inline u32 fsl_edma_drvflags(struct fsl_edma_chan *fsl_chan)
static inline struct fsl_edma_chan *to_fsl_edma_chan(struct dma_chan *chan)
return container_of(chan, struct fsl_edma_chan, vchan.chan);
static inline void fsl_edma_err_chan_handler(struct fsl_edma_chan *fsl_chan)
void fsl_edma_tx_chan_handler(struct fsl_edma_chan *fsl_chan);
void fsl_edma_disable_request(struct fsl_edma_chan *fsl_chan);
void fsl_edma_chan_mux(struct fsl_edma_chan *fsl_chan,
void fsl_edma_xfer_desc(struct fsl_edma_chan *fsl_chan);
struct fsl_edma_chan *fsl_chan = dev_id;
struct fsl_edma_chan *fsl_chan = dev_id;
struct fsl_edma_chan *fsl_chan = devi_id;
struct fsl_edma_chan *chan;
struct fsl_edma_chan *chan;
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan = to_fsl_edma_chan(chan);
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan = &fsl_edma->chans[i];
static void fsl_edma3_err_check(struct fsl_edma_chan *fsl_chan)
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan = &fsl_edma->chans[i];
struct fsl_edma_chan *fsl_chan;
struct fsl_edma_chan *fsl_chan;
TP_PROTO(struct fsl_edma_chan *chan, void *tcd),
TP_PROTO(struct fsl_edma_chan *chan, void *tcd),
struct fsl_edma_chan *mcf_chan = &mcf_edma->chans[i];
struct fsl_edma_chan *mcf_chan = to_fsl_edma_chan(chan);