Lines Matching refs:stcr
122 u32 stcr; member
408 u32 sier, srcr, stcr; in fsl_ssi_config_enable() local
428 stcr = vals[RX].stcr | vals[TX].stcr; in fsl_ssi_config_enable()
433 stcr = vals[dir].stcr; in fsl_ssi_config_enable()
439 regmap_update_bits(ssi->regs, REG_SSI_STCR, stcr, stcr); in fsl_ssi_config_enable()
510 u32 sier, srcr, stcr, scr; in fsl_ssi_config_disable() local
545 stcr = vals->stcr | avals->stcr; in fsl_ssi_config_disable()
554 stcr = ssi_excl_shared_bits(vals->stcr, avals->stcr, aactive); in fsl_ssi_config_disable()
559 regmap_update_bits(ssi->regs, REG_SSI_STCR, stcr, 0); in fsl_ssi_config_disable()
594 vals[TX].stcr = SSI_STCR_TFEN0; in fsl_ssi_setup_regvals()
603 vals[TX].stcr |= SSI_STCR_TFEN1; in fsl_ssi_setup_regvals()
870 vals[TX].stcr &= ~SSI_STCR_TFEN1; in fsl_ssi_hw_params()
877 vals[TX].stcr |= SSI_STCR_TFEN1; in fsl_ssi_hw_params()
907 u32 strcr = 0, scr = 0, stcr, srcr, mask; in _fsl_ssi_set_dai_fmt() local
1011 stcr = strcr; in _fsl_ssi_set_dai_fmt()
1023 regmap_update_bits(ssi->regs, REG_SSI_STCR, mask, stcr); in _fsl_ssi_set_dai_fmt()