Lines Matching refs:dcon
176 u32 dcon; member
429 txd->dcon = S3C24XX_DCON_INT | S3C24XX_DCON_NORELOAD; in s3c24xx_dma_get_txd()
454 u32 dcon = txd->dcon; in s3c24xx_dma_start_next_sg() local
460 dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len; in s3c24xx_dma_start_next_sg()
463 dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2); in s3c24xx_dma_start_next_sg()
466 dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4); in s3c24xx_dma_start_next_sg()
483 dcon |= csel << S3C24XX_DCON_HWSRC_SHIFT; in s3c24xx_dma_start_next_sg()
484 dcon |= S3C24XX_DCON_HWTRIG; in s3c24xx_dma_start_next_sg()
495 writel_relaxed(dcon, phy->base + S3C24XX_DCON); in s3c24xx_dma_start_next_sg()
876 txd->dcon |= S3C24XX_DCON_DEMAND | S3C24XX_DCON_SYNC_HCLK | in s3c24xx_dma_prep_memcpy()
914 txd->dcon |= S3C24XX_DCON_HANDSHAKE; in s3c24xx_dma_prep_dma_cyclic()
918 txd->dcon |= S3C24XX_DCON_SYNC_PCLK; in s3c24xx_dma_prep_dma_cyclic()
922 txd->dcon |= S3C24XX_DCON_SYNC_HCLK; in s3c24xx_dma_prep_dma_cyclic()
937 txd->dcon |= S3C24XX_DCON_SERV_SINGLE; in s3c24xx_dma_prep_dma_cyclic()
1003 txd->dcon |= S3C24XX_DCON_HANDSHAKE; in s3c24xx_dma_prep_slave_sg()
1007 txd->dcon |= S3C24XX_DCON_SYNC_PCLK; in s3c24xx_dma_prep_slave_sg()
1011 txd->dcon |= S3C24XX_DCON_SYNC_HCLK; in s3c24xx_dma_prep_slave_sg()
1026 txd->dcon |= S3C24XX_DCON_SERV_SINGLE; in s3c24xx_dma_prep_slave_sg()