Lines Matching refs:vals
377 struct fsl_ssi_rxtx_reg_val *vals = &ssi_private->rxtx_reg_val; in fsl_ssi_rxtx_config() local
381 vals->rx.sier | vals->tx.sier, in fsl_ssi_rxtx_config()
382 vals->rx.sier | vals->tx.sier); in fsl_ssi_rxtx_config()
384 vals->rx.srcr | vals->tx.srcr, in fsl_ssi_rxtx_config()
385 vals->rx.srcr | vals->tx.srcr); in fsl_ssi_rxtx_config()
387 vals->rx.stcr | vals->tx.stcr, in fsl_ssi_rxtx_config()
388 vals->rx.stcr | vals->tx.stcr); in fsl_ssi_rxtx_config()
391 vals->rx.srcr | vals->tx.srcr, 0); in fsl_ssi_rxtx_config()
393 vals->rx.stcr | vals->tx.stcr, 0); in fsl_ssi_rxtx_config()
395 vals->rx.sier | vals->tx.sier, 0); in fsl_ssi_rxtx_config()
424 struct fsl_ssi_reg_val *vals) in fsl_ssi_config() argument
444 if (&ssi_private->rxtx_reg_val.rx == vals) in fsl_ssi_config()
451 u32 scr = fsl_ssi_disable_val(vals->scr, avals->scr, in fsl_ssi_config()
474 regmap_update_bits(regs, CCSR_SSI_SIER, vals->sier, vals->sier); in fsl_ssi_config()
475 regmap_update_bits(regs, CCSR_SSI_SRCR, vals->srcr, vals->srcr); in fsl_ssi_config()
476 regmap_update_bits(regs, CCSR_SSI_STCR, vals->stcr, vals->stcr); in fsl_ssi_config()
492 sier = fsl_ssi_disable_val(vals->sier, avals->sier, in fsl_ssi_config()
494 srcr = fsl_ssi_disable_val(vals->srcr, avals->srcr, in fsl_ssi_config()
496 stcr = fsl_ssi_disable_val(vals->stcr, avals->stcr, in fsl_ssi_config()
507 regmap_update_bits(regs, CCSR_SSI_SCR, vals->scr, vals->scr); in fsl_ssi_config()