Lines Matching refs:dcon
173 u32 dcon; member
421 txd->dcon = S3C24XX_DCON_INT | S3C24XX_DCON_NORELOAD; in s3c24xx_dma_get_txd()
446 u32 dcon = txd->dcon; in s3c24xx_dma_start_next_sg() local
452 dcon |= S3C24XX_DCON_DSZ_BYTE | dsg->len; in s3c24xx_dma_start_next_sg()
455 dcon |= S3C24XX_DCON_DSZ_HALFWORD | (dsg->len / 2); in s3c24xx_dma_start_next_sg()
458 dcon |= S3C24XX_DCON_DSZ_WORD | (dsg->len / 4); in s3c24xx_dma_start_next_sg()
475 dcon |= csel << S3C24XX_DCON_HWSRC_SHIFT; in s3c24xx_dma_start_next_sg()
476 dcon |= S3C24XX_DCON_HWTRIG; in s3c24xx_dma_start_next_sg()
487 writel_relaxed(dcon, phy->base + S3C24XX_DCON); in s3c24xx_dma_start_next_sg()
871 txd->dcon |= S3C24XX_DCON_DEMAND | S3C24XX_DCON_SYNC_HCLK | in s3c24xx_dma_prep_memcpy()
909 txd->dcon |= S3C24XX_DCON_HANDSHAKE; in s3c24xx_dma_prep_dma_cyclic()
913 txd->dcon |= S3C24XX_DCON_SYNC_PCLK; in s3c24xx_dma_prep_dma_cyclic()
917 txd->dcon |= S3C24XX_DCON_SYNC_HCLK; in s3c24xx_dma_prep_dma_cyclic()
932 txd->dcon |= S3C24XX_DCON_SERV_SINGLE; in s3c24xx_dma_prep_dma_cyclic()
998 txd->dcon |= S3C24XX_DCON_HANDSHAKE; in s3c24xx_dma_prep_slave_sg()
1002 txd->dcon |= S3C24XX_DCON_SYNC_PCLK; in s3c24xx_dma_prep_slave_sg()
1006 txd->dcon |= S3C24XX_DCON_SYNC_HCLK; in s3c24xx_dma_prep_slave_sg()
1021 txd->dcon |= S3C24XX_DCON_SERV_SINGLE; in s3c24xx_dma_prep_slave_sg()