Searched refs:fsldma_chan (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | fsldma.c | 49 static void set_sr(struct fsldma_chan *chan, u32 val) in set_sr() 54 static u32 get_sr(struct fsldma_chan *chan) in get_sr() 59 static void set_mr(struct fsldma_chan *chan, u32 val) in set_mr() 64 static u32 get_mr(struct fsldma_chan *chan) in get_mr() 69 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr) in set_cdar() 74 static dma_addr_t get_cdar(struct fsldma_chan *chan) in get_cdar() 79 static void set_bcr(struct fsldma_chan *chan, u32 val) in set_bcr() 84 static u32 get_bcr(struct fsldma_chan *chan) in get_bcr() 93 static void set_desc_cnt(struct fsldma_chan *chan, in set_desc_cnt() 99 static void set_desc_src(struct fsldma_chan *cha [all...] |
H A D | fsldma.h | 117 struct fsldma_chan; 124 struct fsldma_chan *chan[FSL_DMA_MAX_CHANS_PER_DEVICE]; 129 /* Define macros for fsldma_chan->feature property */ 151 struct fsldma_chan { struct 183 void (*toggle_ext_pause)(struct fsldma_chan *fsl_chan, int enable); 184 void (*toggle_ext_start)(struct fsldma_chan *fsl_chan, int enable); 185 void (*set_src_loop_size)(struct fsldma_chan *fsl_chan, int size); 186 void (*set_dst_loop_size)(struct fsldma_chan *fsl_chan, int size); 187 void (*set_request_count)(struct fsldma_chan *fsl_chan, int size); 190 #define to_fsl_chan(chan) container_of(chan, struct fsldma_chan, commo [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | fsldma.c | 50 static void set_sr(struct fsldma_chan *chan, u32 val) in set_sr() 55 static u32 get_sr(struct fsldma_chan *chan) in get_sr() 60 static void set_mr(struct fsldma_chan *chan, u32 val) in set_mr() 65 static u32 get_mr(struct fsldma_chan *chan) in get_mr() 70 static void set_cdar(struct fsldma_chan *chan, dma_addr_t addr) in set_cdar() 75 static dma_addr_t get_cdar(struct fsldma_chan *chan) in get_cdar() 80 static void set_bcr(struct fsldma_chan *chan, u32 val) in set_bcr() 85 static u32 get_bcr(struct fsldma_chan *chan) in get_bcr() 94 static void set_desc_cnt(struct fsldma_chan *chan, in set_desc_cnt() 100 static void set_desc_src(struct fsldma_chan *cha [all...] |
H A D | fsldma.h | 117 struct fsldma_chan; 124 struct fsldma_chan *chan[FSL_DMA_MAX_CHANS_PER_DEVICE]; 129 /* Define macros for fsldma_chan->feature property */ 151 struct fsldma_chan { struct 183 void (*toggle_ext_pause)(struct fsldma_chan *fsl_chan, int enable); 184 void (*toggle_ext_start)(struct fsldma_chan *fsl_chan, int enable); 185 void (*set_src_loop_size)(struct fsldma_chan *fsl_chan, int size); 186 void (*set_dst_loop_size)(struct fsldma_chan *fsl_chan, int size); 187 void (*set_request_count)(struct fsldma_chan *fsl_chan, int size); 190 #define to_fsl_chan(chan) container_of(chan, struct fsldma_chan, commo [all...] |
Completed in 3 milliseconds