Lines Matching refs:vals
308 struct fsl_ssi_rxtx_reg_val *vals = &ssi_private->rxtx_reg_val; in fsl_ssi_rxtx_config() local
312 vals->rx.sier | vals->tx.sier, in fsl_ssi_rxtx_config()
313 vals->rx.sier | vals->tx.sier); in fsl_ssi_rxtx_config()
315 vals->rx.srcr | vals->tx.srcr, in fsl_ssi_rxtx_config()
316 vals->rx.srcr | vals->tx.srcr); in fsl_ssi_rxtx_config()
318 vals->rx.stcr | vals->tx.stcr, in fsl_ssi_rxtx_config()
319 vals->rx.stcr | vals->tx.stcr); in fsl_ssi_rxtx_config()
322 vals->rx.srcr | vals->tx.srcr, 0); in fsl_ssi_rxtx_config()
324 vals->rx.stcr | vals->tx.stcr, 0); in fsl_ssi_rxtx_config()
326 vals->rx.sier | vals->tx.sier, 0); in fsl_ssi_rxtx_config()
355 struct fsl_ssi_reg_val *vals) in fsl_ssi_config() argument
375 if (&ssi_private->rxtx_reg_val.rx == vals) in fsl_ssi_config()
382 u32 scr = fsl_ssi_disable_val(vals->scr, avals->scr, in fsl_ssi_config()
405 regmap_update_bits(regs, CCSR_SSI_SIER, vals->sier, vals->sier); in fsl_ssi_config()
406 regmap_update_bits(regs, CCSR_SSI_SRCR, vals->srcr, vals->srcr); in fsl_ssi_config()
407 regmap_update_bits(regs, CCSR_SSI_STCR, vals->stcr, vals->stcr); in fsl_ssi_config()
423 sier = fsl_ssi_disable_val(vals->sier, avals->sier, in fsl_ssi_config()
425 srcr = fsl_ssi_disable_val(vals->srcr, avals->srcr, in fsl_ssi_config()
427 stcr = fsl_ssi_disable_val(vals->stcr, avals->stcr, in fsl_ssi_config()
438 regmap_update_bits(regs, CCSR_SSI_SCR, vals->scr, vals->scr); in fsl_ssi_config()