Lines Matching refs:s3c24xx_dma_phy
193 struct s3c24xx_dma_phy { struct
221 struct s3c24xx_dma_phy *phy; argument
245 struct s3c24xx_dma_phy *phy_chans;
255 static int s3c24xx_dma_phy_busy(struct s3c24xx_dma_phy *phy) in s3c24xx_dma_phy_busy()
262 struct s3c24xx_dma_phy *phy) in s3c24xx_dma_phy_valid()
289 struct s3c24xx_dma_phy *s3c24xx_dma_get_phy(struct s3c24xx_dma_chan *s3cchan) in s3c24xx_dma_get_phy()
294 struct s3c24xx_dma_phy *phy = NULL; in s3c24xx_dma_get_phy()
347 static inline void s3c24xx_dma_put_phy(struct s3c24xx_dma_phy *phy) in s3c24xx_dma_put_phy()
363 static void s3c24xx_dma_terminate_phy(struct s3c24xx_dma_phy *phy) in s3c24xx_dma_terminate_phy()
380 struct s3c24xx_dma_phy *phy = s3cchan->phy; in s3c24xx_dma_getbytes_chan()
451 struct s3c24xx_dma_phy *phy = s3cchan->phy; in s3c24xx_dma_start_next_sg()
513 struct s3c24xx_dma_phy *phy = s3cchan->phy; in s3c24xx_dma_start_next_txd()
547 struct s3c24xx_dma_phy *phy; in s3c24xx_dma_phy_alloc_and_start()
566 static void s3c24xx_dma_phy_reassign_start(struct s3c24xx_dma_phy *phy, in s3c24xx_dma_phy_reassign_start()
656 struct s3c24xx_dma_phy *phy = data; in s3c24xx_dma_irq()
1230 sizeof(struct s3c24xx_dma_phy) * in s3c24xx_dma_probe()
1238 struct s3c24xx_dma_phy *phy = &s3cdma->phy_chans[i]; in s3c24xx_dma_probe()
1361 struct s3c24xx_dma_phy *phy = &s3cdma->phy_chans[i]; in s3c24xx_dma_probe()
1384 struct s3c24xx_dma_phy *phy = &s3cdma->phy_chans[i]; in s3c24xx_dma_remove()