Searched refs:mchan (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/drivers/dma/ |
D | img-mdc-dma.c | 131 void (*enable_chan)(struct mdc_chan *mchan); 132 void (*disable_chan)(struct mdc_chan *mchan); 161 static inline u32 mdc_chan_readl(struct mdc_chan *mchan, u32 reg) in mdc_chan_readl() argument 163 return mdc_readl(mchan->mdma, mchan->chan_nr * 0x040 + reg); in mdc_chan_readl() 166 static inline void mdc_chan_writel(struct mdc_chan *mchan, u32 val, u32 reg) in mdc_chan_writel() argument 168 mdc_writel(mchan->mdma, val, mchan->chan_nr * 0x040 + reg); in mdc_chan_writel() 207 static void mdc_list_desc_config(struct mdc_chan *mchan, in mdc_list_desc_config() argument 212 struct mdc_dma *mdma = mchan->mdma; in mdc_list_desc_config() 219 (mchan->thread << MDC_READ_PORT_CONFIG_STHREAD_SHIFT) | in mdc_list_desc_config() 220 (mchan->thread << MDC_READ_PORT_CONFIG_RTHREAD_SHIFT) | in mdc_list_desc_config() [all …]
|
D | mpc512x_dma.c | 249 struct mpc_dma_chan *mchan = dma_chan_to_mpc_dma_chan(c); in dma_chan_to_mpc_dma() local 250 return container_of(mchan, struct mpc_dma, channels[c->chan_id]); in dma_chan_to_mpc_dma() 261 static void mpc_dma_execute(struct mpc_dma_chan *mchan) in mpc_dma_execute() argument 263 struct mpc_dma *mdma = dma_chan_to_mpc_dma(&mchan->chan); in mpc_dma_execute() 267 int cid = mchan->chan.chan_id; in mpc_dma_execute() 269 while (!list_empty(&mchan->queued)) { in mpc_dma_execute() 270 mdesc = list_first_entry(&mchan->queued, in mpc_dma_execute() 279 if (list_empty(&mchan->active)) in mpc_dma_execute() 280 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute() 283 list_move_tail(&mdesc->node, &mchan->active); in mpc_dma_execute() [all …]
|
/linux-4.4.14/ |
D | MAINTAINERS | 2382 M: Michael Chan <mchan@broadcom.com>
|