Lines Matching refs:scr
107 u32 scr; member
449 u32 scr = fsl_ssi_disable_val(vals->scr, avals->scr, in fsl_ssi_config() local
451 regmap_update_bits(regs, CCSR_SSI_SCR, scr, 0); in fsl_ssi_config()
505 regmap_update_bits(regs, CCSR_SSI_SCR, vals->scr, vals->scr); in fsl_ssi_config()
530 reg->rx.scr = 0; in fsl_ssi_setup_reg_vals()
533 reg->tx.scr = 0; in fsl_ssi_setup_reg_vals()
536 reg->rx.scr = CCSR_SSI_SCR_SSIEN | CCSR_SSI_SCR_RE; in fsl_ssi_setup_reg_vals()
538 reg->tx.scr = CCSR_SSI_SCR_SSIEN | CCSR_SSI_SCR_TE; in fsl_ssi_setup_reg_vals()
862 u32 strcr = 0, stcr, srcr, scr, mask; in _fsl_ssi_set_dai_fmt() local
874 regmap_read(regs, CCSR_SSI_SCR, &scr); in _fsl_ssi_set_dai_fmt()
875 scr &= ~(CCSR_SSI_SCR_SYN | CCSR_SSI_SCR_I2S_MODE_MASK); in _fsl_ssi_set_dai_fmt()
876 scr |= CCSR_SSI_SCR_SYNC_TX_FS; in _fsl_ssi_set_dai_fmt()
931 scr |= ssi_private->i2s_mode; in _fsl_ssi_set_dai_fmt()
959 scr |= CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
962 scr &= ~CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
967 scr &= ~CCSR_SSI_SCR_SYS_CLK_EN; in _fsl_ssi_set_dai_fmt()
981 scr |= CCSR_SSI_SCR_SYN; in _fsl_ssi_set_dai_fmt()
986 regmap_write(regs, CCSR_SSI_SCR, scr); in _fsl_ssi_set_dai_fmt()