Home
last modified time | relevance | path

Searched refs:edmac (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/drivers/dma/
Dep93xx_dma.c215 static inline struct device *chan2dev(struct ep93xx_dma_chan *edmac) in chan2dev() argument
217 return &edmac->chan.dev->device; in chan2dev()
236 static void ep93xx_dma_set_active(struct ep93xx_dma_chan *edmac, in ep93xx_dma_set_active() argument
239 BUG_ON(!list_empty(&edmac->active)); in ep93xx_dma_set_active()
241 list_add_tail(&desc->node, &edmac->active); in ep93xx_dma_set_active()
257 list_move_tail(&d->node, &edmac->active); in ep93xx_dma_set_active()
263 ep93xx_dma_get_active(struct ep93xx_dma_chan *edmac) in ep93xx_dma_get_active() argument
265 if (list_empty(&edmac->active)) in ep93xx_dma_get_active()
268 return list_first_entry(&edmac->active, struct ep93xx_dma_desc, node); in ep93xx_dma_get_active()
283 static bool ep93xx_dma_advance_active(struct ep93xx_dma_chan *edmac) in ep93xx_dma_advance_active() argument
[all …]