Lines Matching refs:srcr
120 u32 srcr; member
409 u32 sier, srcr, stcr; in fsl_ssi_config_enable() local
428 srcr = vals[RX].srcr | vals[TX].srcr; in fsl_ssi_config_enable()
433 srcr = vals[dir].srcr; in fsl_ssi_config_enable()
439 regmap_update_bits(ssi->regs, REG_SSI_SRCR, srcr, srcr); in fsl_ssi_config_enable()
508 u32 sier, srcr, stcr, scr; in fsl_ssi_config_disable() local
542 srcr = vals->srcr | avals->srcr; in fsl_ssi_config_disable()
551 srcr = ssi_excl_shared_bits(vals->srcr, avals->srcr, aactive); in fsl_ssi_config_disable()
556 regmap_update_bits(ssi->regs, REG_SSI_SRCR, srcr, 0); in fsl_ssi_config_disable()
587 vals[RX].srcr = SSI_SRCR_RFEN0; in fsl_ssi_setup_regvals()
598 vals[RX].srcr |= SSI_SRCR_RFEN1; in fsl_ssi_setup_regvals()
870 u32 strcr = 0, scr = 0, stcr, srcr, mask; in _fsl_ssi_set_dai_fmt() local
973 srcr = strcr; in _fsl_ssi_set_dai_fmt()
977 srcr &= ~SSI_SRCR_RXDIR; in _fsl_ssi_set_dai_fmt()
985 regmap_update_bits(ssi->regs, REG_SSI_SRCR, mask, srcr); in _fsl_ssi_set_dai_fmt()