Lines Matching refs:scr
107 u32 scr; member
382 u32 scr = fsl_ssi_disable_val(vals->scr, avals->scr, in fsl_ssi_config() local
384 regmap_update_bits(regs, CCSR_SSI_SCR, scr, 0); in fsl_ssi_config()
438 regmap_update_bits(regs, CCSR_SSI_SCR, vals->scr, vals->scr); in fsl_ssi_config()
463 reg->rx.scr = 0; in fsl_ssi_setup_reg_vals()
466 reg->tx.scr = 0; in fsl_ssi_setup_reg_vals()
469 reg->rx.scr = CCSR_SSI_SCR_SSIEN | CCSR_SSI_SCR_RE; in fsl_ssi_setup_reg_vals()
471 reg->tx.scr = CCSR_SSI_SCR_SSIEN | CCSR_SSI_SCR_TE; in fsl_ssi_setup_reg_vals()
795 u32 strcr = 0, stcr, srcr, scr, mask; in _fsl_ssi_set_dai_fmt() local
807 regmap_read(regs, CCSR_SSI_SCR, &scr); in _fsl_ssi_set_dai_fmt()
808 scr &= ~(CCSR_SSI_SCR_SYN | CCSR_SSI_SCR_I2S_MODE_MASK); in _fsl_ssi_set_dai_fmt()
809 scr |= CCSR_SSI_SCR_SYNC_TX_FS; in _fsl_ssi_set_dai_fmt()
864 scr |= ssi_private->i2s_mode; in _fsl_ssi_set_dai_fmt()
892 scr |= CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
895 scr &= ~CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
900 scr &= ~CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
912 scr |= CCSR_SSI_SCR_SYN; in _fsl_ssi_set_dai_fmt()
917 regmap_write(regs, CCSR_SSI_SCR, scr); in _fsl_ssi_set_dai_fmt()