• Home
  • Raw
  • Download

Lines Matching defs:chan

61 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val)  in axi_chan_iowrite32()
66 static inline u32 axi_chan_ioread32(struct axi_dma_chan *chan, u32 reg) in axi_chan_ioread32()
72 axi_chan_iowrite64(struct axi_dma_chan *chan, u32 reg, u64 val) in axi_chan_iowrite64()
82 static inline void axi_chan_config_write(struct axi_dma_chan *chan, in axi_chan_config_write()
144 static inline void axi_chan_irq_disable(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_disable()
157 static inline void axi_chan_irq_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_set()
162 static inline void axi_chan_irq_sig_set(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_sig_set()
167 static inline void axi_chan_irq_clear(struct axi_dma_chan *chan, u32 irq_mask) in axi_chan_irq_clear()
172 static inline u32 axi_chan_irq_read(struct axi_dma_chan *chan) in axi_chan_irq_read()
177 static inline void axi_chan_disable(struct axi_dma_chan *chan) in axi_chan_disable()
190 static inline void axi_chan_enable(struct axi_dma_chan *chan) in axi_chan_enable()
204 static inline bool axi_chan_is_hw_enable(struct axi_dma_chan *chan) in axi_chan_is_hw_enable()
227 static u32 axi_chan_get_xfer_width(struct axi_dma_chan *chan, dma_addr_t src, in axi_chan_get_xfer_width()
235 static inline const char *axi_chan_name(struct axi_dma_chan *chan) in axi_chan_name()
257 static struct axi_dma_lli *axi_desc_get(struct axi_dma_chan *chan, in axi_desc_get()
278 struct axi_dma_chan *chan = desc->chan; in axi_desc_put() local
305 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_tx_status() local
341 static void write_chan_llp(struct axi_dma_chan *chan, dma_addr_t adr) in write_chan_llp()
346 static void dw_axi_dma_set_byte_halfword(struct axi_dma_chan *chan, bool set) in dw_axi_dma_set_byte_halfword()
370 static void axi_chan_block_xfer_start(struct axi_dma_chan *chan, in axi_chan_block_xfer_start()
430 static void axi_chan_start_first_queued(struct axi_dma_chan *chan) in axi_chan_start_first_queued()
447 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_issue_pending() local
458 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dw_axi_dma_synchronize() local
465 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_alloc_chan_resources() local
492 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_free_chan_resources() local
513 static void dw_axi_dma_set_hw_channel(struct axi_dma_chan *chan, bool set) in dw_axi_dma_set_hw_channel()
596 static int dw_axi_dma_set_hw_desc(struct axi_dma_chan *chan, in dw_axi_dma_set_hw_desc()
681 static size_t calculate_block_len(struct axi_dma_chan *chan, in calculate_block_len()
716 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dw_axi_dma_chan_prep_cyclic() local
793 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dw_axi_dma_chan_prep_slave_sg() local
871 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_prep_dma_memcpy() local
973 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dw_axi_dma_chan_slave_config() local
980 static void axi_chan_dump_lli(struct axi_dma_chan *chan, in axi_chan_dump_lli()
998 static void axi_chan_list_dump_lli(struct axi_dma_chan *chan, in axi_chan_list_dump_lli()
1008 static noinline void axi_chan_handle_err(struct axi_dma_chan *chan, u32 status) in axi_chan_handle_err()
1042 static void axi_chan_block_xfer_complete(struct axi_dma_chan *chan) in axi_chan_block_xfer_complete()
1103 struct axi_dma_chan *chan; in dw_axi_dma_interrupt() local
1133 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_terminate_all() local
1169 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_pause() local
1205 static inline void axi_chan_resume(struct axi_dma_chan *chan) in axi_chan_resume()
1226 struct axi_dma_chan *chan = dchan_to_axi_dma_chan(dchan); in dma_chan_resume() local
1286 struct axi_dma_chan *chan; in dw_axi_dma_of_xlate() local
1433 struct axi_dma_chan *chan = &dw->chan[i]; in dw_probe() local
1525 struct axi_dma_chan *chan, *_chan; in dw_remove() local