Lines Matching refs:scr

93 	u32 scr;  in mxs_saif_set_clk()  local
114 scr = __raw_readl(master_saif->base + SAIF_CTRL); in mxs_saif_set_clk()
115 scr &= ~BM_SAIF_CTRL_BITCLK_MULT_RATE; in mxs_saif_set_clk()
116 scr &= ~BM_SAIF_CTRL_BITCLK_BASE_RATE; in mxs_saif_set_clk()
132 scr &= ~BM_SAIF_CTRL_BITCLK_BASE_RATE; in mxs_saif_set_clk()
135 scr |= BM_SAIF_CTRL_BITCLK_BASE_RATE; in mxs_saif_set_clk()
144 scr &= ~BM_SAIF_CTRL_BITCLK_BASE_RATE; in mxs_saif_set_clk()
155 __raw_writel(scr, master_saif->base + SAIF_CTRL); in mxs_saif_set_clk()
167 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(4); in mxs_saif_set_clk()
170 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(3); in mxs_saif_set_clk()
173 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(2); in mxs_saif_set_clk()
176 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(1); in mxs_saif_set_clk()
179 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(0); in mxs_saif_set_clk()
182 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(3); in mxs_saif_set_clk()
185 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(2); in mxs_saif_set_clk()
188 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(1); in mxs_saif_set_clk()
191 scr |= BF_SAIF_CTRL_BITCLK_MULT_RATE(0); in mxs_saif_set_clk()
197 __raw_writel(scr, master_saif->base + SAIF_CTRL); in mxs_saif_set_clk()
292 u32 scr, stat; in mxs_saif_set_dai_fmt() local
305 scr = 0; in mxs_saif_set_dai_fmt()
311 scr |= BM_SAIF_CTRL_DELAY; in mxs_saif_set_dai_fmt()
312 scr &= ~BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
316 scr &= ~BM_SAIF_CTRL_DELAY; in mxs_saif_set_dai_fmt()
317 scr &= ~BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
318 scr &= ~BM_SAIF_CTRL_JUSTIFY; in mxs_saif_set_dai_fmt()
327 scr |= BM_SAIF_CTRL_BITCLK_EDGE; in mxs_saif_set_dai_fmt()
328 scr |= BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
331 scr |= BM_SAIF_CTRL_BITCLK_EDGE; in mxs_saif_set_dai_fmt()
332 scr &= ~BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
335 scr &= ~BM_SAIF_CTRL_BITCLK_EDGE; in mxs_saif_set_dai_fmt()
336 scr |= BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
339 scr &= ~BM_SAIF_CTRL_BITCLK_EDGE; in mxs_saif_set_dai_fmt()
340 scr &= ~BM_SAIF_CTRL_LRCLK_POLARITY; in mxs_saif_set_dai_fmt()
354 scr &= ~BM_SAIF_CTRL_SLAVE_MODE; in mxs_saif_set_dai_fmt()
356 scr |= BM_SAIF_CTRL_SLAVE_MODE; in mxs_saif_set_dai_fmt()
358 __raw_writel(scr | scr0, saif->base + SAIF_CTRL); in mxs_saif_set_dai_fmt()
397 u32 scr, stat; in mxs_saif_hw_params() local
446 scr = __raw_readl(saif->base + SAIF_CTRL); in mxs_saif_hw_params()
448 scr &= ~BM_SAIF_CTRL_WORD_LENGTH; in mxs_saif_hw_params()
449 scr &= ~BM_SAIF_CTRL_BITCLK_48XFS_ENABLE; in mxs_saif_hw_params()
452 scr |= BF_SAIF_CTRL_WORD_LENGTH(0); in mxs_saif_hw_params()
455 scr |= BF_SAIF_CTRL_WORD_LENGTH(4); in mxs_saif_hw_params()
456 scr |= BM_SAIF_CTRL_BITCLK_48XFS_ENABLE; in mxs_saif_hw_params()
459 scr |= BF_SAIF_CTRL_WORD_LENGTH(8); in mxs_saif_hw_params()
460 scr |= BM_SAIF_CTRL_BITCLK_48XFS_ENABLE; in mxs_saif_hw_params()
469 scr &= ~BM_SAIF_CTRL_READ_MODE; in mxs_saif_hw_params()
472 scr |= BM_SAIF_CTRL_READ_MODE; in mxs_saif_hw_params()
475 __raw_writel(scr, saif->base + SAIF_CTRL); in mxs_saif_hw_params()