Lines Matching refs:vals
375 struct fsl_ssi_rxtx_reg_val *vals = &ssi_private->rxtx_reg_val; in fsl_ssi_rxtx_config() local
379 vals->rx.sier | vals->tx.sier, in fsl_ssi_rxtx_config()
380 vals->rx.sier | vals->tx.sier); in fsl_ssi_rxtx_config()
382 vals->rx.srcr | vals->tx.srcr, in fsl_ssi_rxtx_config()
383 vals->rx.srcr | vals->tx.srcr); in fsl_ssi_rxtx_config()
385 vals->rx.stcr | vals->tx.stcr, in fsl_ssi_rxtx_config()
386 vals->rx.stcr | vals->tx.stcr); in fsl_ssi_rxtx_config()
389 vals->rx.srcr | vals->tx.srcr, 0); in fsl_ssi_rxtx_config()
391 vals->rx.stcr | vals->tx.stcr, 0); in fsl_ssi_rxtx_config()
393 vals->rx.sier | vals->tx.sier, 0); in fsl_ssi_rxtx_config()
422 struct fsl_ssi_reg_val *vals) in fsl_ssi_config() argument
442 if (&ssi_private->rxtx_reg_val.rx == vals) in fsl_ssi_config()
449 u32 scr = fsl_ssi_disable_val(vals->scr, avals->scr, in fsl_ssi_config()
472 regmap_update_bits(regs, CCSR_SSI_SIER, vals->sier, vals->sier); in fsl_ssi_config()
473 regmap_update_bits(regs, CCSR_SSI_SRCR, vals->srcr, vals->srcr); in fsl_ssi_config()
474 regmap_update_bits(regs, CCSR_SSI_STCR, vals->stcr, vals->stcr); in fsl_ssi_config()
490 sier = fsl_ssi_disable_val(vals->sier, avals->sier, in fsl_ssi_config()
492 srcr = fsl_ssi_disable_val(vals->srcr, avals->srcr, in fsl_ssi_config()
494 stcr = fsl_ssi_disable_val(vals->stcr, avals->stcr, in fsl_ssi_config()
505 regmap_update_bits(regs, CCSR_SSI_SCR, vals->scr, vals->scr); in fsl_ssi_config()