Lines Matching refs:mr
371 u32 mr; in fsl_dma_open() local
453 mr = in_be32(&dma_channel->mr) & in fsl_dma_open()
471 mr |= CCSR_DMA_MR_EOSIE | CCSR_DMA_MR_EIE | CCSR_DMA_MR_EMP_EN | in fsl_dma_open()
476 mr |= (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) ? in fsl_dma_open()
479 out_be32(&dma_channel->mr, mr); in fsl_dma_open()
538 u32 mr; /* DMA Mode Register */ in fsl_dma_hw_params() local
553 mr = in_be32(&dma_channel->mr) & ~(CCSR_DMA_MR_BWC_MASK | in fsl_dma_hw_params()
563 mr |= CCSR_DMA_MR_DAHTS_1 | CCSR_DMA_MR_SAHTS_1; in fsl_dma_hw_params()
567 mr |= CCSR_DMA_MR_DAHTS_2 | CCSR_DMA_MR_SAHTS_2; in fsl_dma_hw_params()
571 mr |= CCSR_DMA_MR_DAHTS_4 | CCSR_DMA_MR_SAHTS_4; in fsl_dma_hw_params()
610 mr |= CCSR_DMA_MR_BWC((dma_private->ssi_fifo_depth - 2) * sample_bytes); in fsl_dma_hw_params()
612 out_be32(&dma_channel->mr, mr); in fsl_dma_hw_params()
748 out_be32(&dma_channel->mr, CCSR_DMA_MR_CA); in fsl_dma_hw_free()
749 out_be32(&dma_channel->mr, 0); in fsl_dma_hw_free()