dw_dma_chan        51 drivers/dma/dw/core.c static struct dw_desc *dwc_first_active(struct dw_dma_chan *dwc)
dw_dma_chan        59 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(tx->chan);
dw_dma_chan        80 drivers/dma/dw/core.c static struct dw_desc *dwc_desc_get(struct dw_dma_chan *dwc)
dw_dma_chan        99 drivers/dma/dw/core.c static void dwc_desc_put(struct dw_dma_chan *dwc, struct dw_desc *desc)
dw_dma_chan       117 drivers/dma/dw/core.c static void dwc_initialize(struct dw_dma_chan *dwc)
dw_dma_chan       135 drivers/dma/dw/core.c static inline void dwc_dump_chan_regs(struct dw_dma_chan *dwc)
dw_dma_chan       146 drivers/dma/dw/core.c static inline void dwc_chan_disable(struct dw_dma *dw, struct dw_dma_chan *dwc)
dw_dma_chan       156 drivers/dma/dw/core.c static inline void dwc_do_single_block(struct dw_dma_chan *dwc,
dw_dma_chan       179 drivers/dma/dw/core.c static void dwc_dostart(struct dw_dma_chan *dwc, struct dw_desc *first)
dw_dma_chan       224 drivers/dma/dw/core.c static void dwc_dostart_first_queued(struct dw_dma_chan *dwc)
dw_dma_chan       240 drivers/dma/dw/core.c dwc_descriptor_complete(struct dw_dma_chan *dwc, struct dw_desc *desc,
dw_dma_chan       267 drivers/dma/dw/core.c static void dwc_complete_all(struct dw_dma *dw, struct dw_dma_chan *dwc)
dw_dma_chan       296 drivers/dma/dw/core.c static inline u32 dwc_get_sent(struct dw_dma_chan *dwc)
dw_dma_chan       305 drivers/dma/dw/core.c static void dwc_scan_descriptors(struct dw_dma *dw, struct dw_dma_chan *dwc)
dw_dma_chan       418 drivers/dma/dw/core.c static inline void dwc_dump_lli(struct dw_dma_chan *dwc, struct dw_desc *desc)
dw_dma_chan       428 drivers/dma/dw/core.c static void dwc_handle_error(struct dw_dma *dw, struct dw_dma_chan *dwc)
dw_dma_chan       474 drivers/dma/dw/core.c 	struct dw_dma_chan *dwc;
dw_dma_chan       548 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       626 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       774 drivers/dma/dw/core.c 	struct dw_dma_chan *dwc = to_dw_dma_chan(chan);
dw_dma_chan       789 drivers/dma/dw/core.c 	struct dw_dma_chan *dwc = to_dw_dma_chan(chan);
dw_dma_chan       800 drivers/dma/dw/core.c static void dwc_chan_pause(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan       815 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       825 drivers/dma/dw/core.c static inline void dwc_chan_resume(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan       836 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       851 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       880 drivers/dma/dw/core.c static struct dw_desc *dwc_find_desc(struct dw_dma_chan *dwc, dma_cookie_t c)
dw_dma_chan       891 drivers/dma/dw/core.c static u32 dwc_get_residue(struct dw_dma_chan *dwc, dma_cookie_t cookie)
dw_dma_chan       921 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       944 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan       981 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan      1018 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc = to_dw_dma_chan(chan);
dw_dma_chan      1138 drivers/dma/dw/core.c 		struct dw_dma_chan	*dwc = &dw->chan[i];
dw_dma_chan      1244 drivers/dma/dw/core.c 	struct dw_dma_chan	*dwc, *_dwc;
dw_dma_chan        14 drivers/dma/dw/dw.c static void dw_dma_initialize_chan(struct dw_dma_chan *dwc)
dw_dma_chan        32 drivers/dma/dw/dw.c static void dw_dma_suspend_chan(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan        39 drivers/dma/dw/dw.c static void dw_dma_resume_chan(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan        46 drivers/dma/dw/dw.c static u32 dw_dma_bytes2block(struct dw_dma_chan *dwc,
dw_dma_chan        62 drivers/dma/dw/dw.c static size_t dw_dma_block2bytes(struct dw_dma_chan *dwc, u32 block, u32 width)
dw_dma_chan        67 drivers/dma/dw/dw.c static u32 dw_dma_prepare_ctllo(struct dw_dma_chan *dwc)
dw_dma_chan        83 drivers/dma/dw/dw.c static void dw_dma_encode_maxburst(struct dw_dma_chan *dwc, u32 *maxburst)
dw_dma_chan        12 drivers/dma/dw/idma32.c static void idma32_initialize_chan(struct dw_dma_chan *dwc)
dw_dma_chan        32 drivers/dma/dw/idma32.c static void idma32_suspend_chan(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan        42 drivers/dma/dw/idma32.c static void idma32_resume_chan(struct dw_dma_chan *dwc, bool drain)
dw_dma_chan        52 drivers/dma/dw/idma32.c static u32 idma32_bytes2block(struct dw_dma_chan *dwc,
dw_dma_chan        68 drivers/dma/dw/idma32.c static size_t idma32_block2bytes(struct dw_dma_chan *dwc, u32 block, u32 width)
dw_dma_chan        73 drivers/dma/dw/idma32.c static u32 idma32_prepare_ctllo(struct dw_dma_chan *dwc)
dw_dma_chan        84 drivers/dma/dw/idma32.c static void idma32_encode_maxburst(struct dw_dma_chan *dwc, u32 *maxburst)
dw_dma_chan       295 drivers/dma/dw/regs.h __dwc_regs(struct dw_dma_chan *dwc)
dw_dma_chan       305 drivers/dma/dw/regs.h static inline struct dw_dma_chan *to_dw_dma_chan(struct dma_chan *chan)
dw_dma_chan       307 drivers/dma/dw/regs.h 	return container_of(chan, struct dw_dma_chan, chan);
dw_dma_chan       318 drivers/dma/dw/regs.h 	struct dw_dma_chan	*chan;
dw_dma_chan       323 drivers/dma/dw/regs.h 	void	(*initialize_chan)(struct dw_dma_chan *dwc);
dw_dma_chan       324 drivers/dma/dw/regs.h 	void	(*suspend_chan)(struct dw_dma_chan *dwc, bool drain);
dw_dma_chan       325 drivers/dma/dw/regs.h 	void	(*resume_chan)(struct dw_dma_chan *dwc, bool drain);
dw_dma_chan       326 drivers/dma/dw/regs.h 	u32	(*prepare_ctllo)(struct dw_dma_chan *dwc);
dw_dma_chan       327 drivers/dma/dw/regs.h 	void	(*encode_maxburst)(struct dw_dma_chan *dwc, u32 *maxburst);
dw_dma_chan       328 drivers/dma/dw/regs.h 	u32	(*bytes2block)(struct dw_dma_chan *dwc, size_t bytes,
dw_dma_chan       330 drivers/dma/dw/regs.h 	size_t	(*block2bytes)(struct dw_dma_chan *dwc, u32 block, u32 width);