Searched refs:hsuc (Results 1 – 2 of 2) sorted by relevance
78 hsu_chan_disable(hsuc); in hsu_dma_chan_start()102 hsu_chan_enable(hsuc); in hsu_dma_chan_start()123 hsuc->desc = NULL; in hsu_dma_start_transfer()225 desc = hsuc->desc; in hsu_dma_do_irq()304 if (vchan_issue_pending(&hsuc->vchan) && !hsuc->desc) in hsu_dma_issue_pending()341 if (hsuc->desc && cookie == hsuc->desc->vdesc.tx.cookie) { in hsu_dma_tx_status()359 memcpy(&hsuc->config, config, sizeof(hsuc->config)); in hsu_dma_slave_config()370 if (hsuc->desc && hsuc->desc->status == DMA_IN_PROGRESS) { in hsu_dma_pause()385 if (hsuc->desc && hsuc->desc->status == DMA_PAUSED) { in hsu_dma_resume()403 if (hsuc->desc) { in hsu_dma_terminate_all()[all …]
103 static inline u32 hsu_chan_readl(struct hsu_dma_chan *hsuc, int offset) in hsu_chan_readl() argument105 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() argument111 writel(value, hsuc->reg + offset); in hsu_chan_writel()