Searched refs:hsuc (Results 1 – 2 of 2) sorted by relevance
45 static inline void hsu_chan_disable(struct hsu_dma_chan *hsuc) in hsu_chan_disable() argument 47 hsu_chan_writel(hsuc, HSU_CH_CR, 0); in hsu_chan_disable() 50 static inline void hsu_chan_enable(struct hsu_dma_chan *hsuc) in hsu_chan_enable() argument 54 if (hsuc->direction == DMA_MEM_TO_DEV) in hsu_chan_enable() 56 else if (hsuc->direction == DMA_DEV_TO_MEM) in hsu_chan_enable() 59 hsu_chan_writel(hsuc, HSU_CH_CR, cr); in hsu_chan_enable() 62 static void hsu_dma_chan_start(struct hsu_dma_chan *hsuc) in hsu_dma_chan_start() argument 64 struct dma_slave_config *config = &hsuc->config; in hsu_dma_chan_start() 65 struct hsu_dma_desc *desc = hsuc->desc; in hsu_dma_chan_start() 70 if (hsuc in hsu_dma_chan_start() 105 hsu_dma_stop_channel(struct hsu_dma_chan * hsuc) hsu_dma_stop_channel() argument 111 hsu_dma_start_channel(struct hsu_dma_chan * hsuc) hsu_dma_start_channel() argument 116 hsu_dma_start_transfer(struct hsu_dma_chan * hsuc) hsu_dma_start_transfer() argument 154 struct hsu_dma_chan *hsuc; hsu_dma_get_status() local 213 struct hsu_dma_chan *hsuc; hsu_dma_do_irq() local 274 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_prep_slave_sg() local 300 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_issue_pending() local 309 hsu_dma_active_desc_size(struct hsu_dma_chan * hsuc) hsu_dma_active_desc_size() argument 329 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_tx_status() local 357 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_slave_config() local 366 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_pause() local 381 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_resume() local 396 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_terminate_all() local 422 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan); hsu_dma_synchronize() local 450 struct hsu_dma_chan *hsuc = &hsu->chan[i]; hsu_dma_probe() local 501 struct hsu_dma_chan *hsuc = &hsu->chan[i]; hsu_dma_remove() local [all...]
103 static inline u32 hsu_chan_readl(struct hsu_dma_chan *hsuc, int offset) in hsu_chan_readl() argument 105 return readl(hsuc->reg + offset); in hsu_chan_readl() 108 static inline void hsu_chan_writel(struct hsu_dma_chan *hsuc, int offset, in hsu_chan_writel() argument 111 writel(value, hsuc->reg + offset); in hsu_chan_writel()