Lines Matching refs:srcr
120 u32 srcr; member
403 u32 sier, srcr, stcr; in fsl_ssi_config_enable() local
422 srcr = vals[RX].srcr | vals[TX].srcr; in fsl_ssi_config_enable()
427 srcr = vals[dir].srcr; in fsl_ssi_config_enable()
433 regmap_update_bits(ssi->regs, REG_SSI_SRCR, srcr, srcr); in fsl_ssi_config_enable()
505 u32 sier, srcr, stcr, scr; in fsl_ssi_config_disable() local
539 srcr = vals->srcr | avals->srcr; in fsl_ssi_config_disable()
548 srcr = ssi_excl_shared_bits(vals->srcr, avals->srcr, aactive); in fsl_ssi_config_disable()
553 regmap_update_bits(ssi->regs, REG_SSI_SRCR, srcr, 0); in fsl_ssi_config_disable()
586 vals[RX].srcr = SSI_SRCR_RFEN0; in fsl_ssi_setup_regvals()
597 vals[RX].srcr |= SSI_SRCR_RFEN1; in fsl_ssi_setup_regvals()
880 u32 strcr = 0, scr = 0, stcr, srcr, mask; in _fsl_ssi_set_dai_fmt() local
983 srcr = strcr; in _fsl_ssi_set_dai_fmt()
987 srcr &= ~SSI_SRCR_RXDIR; in _fsl_ssi_set_dai_fmt()
995 regmap_update_bits(ssi->regs, REG_SSI_SRCR, mask, srcr); in _fsl_ssi_set_dai_fmt()