• Home
  • Raw
  • Download

Lines Matching refs:vals

401 	struct fsl_ssi_regvals *vals = ssi->regvals;  in fsl_ssi_config_enable()  local
422 srcr = vals[RX].srcr | vals[TX].srcr; in fsl_ssi_config_enable()
423 stcr = vals[RX].stcr | vals[TX].stcr; in fsl_ssi_config_enable()
424 sier = vals[RX].sier | vals[TX].sier; in fsl_ssi_config_enable()
427 srcr = vals[dir].srcr; in fsl_ssi_config_enable()
428 stcr = vals[dir].stcr; in fsl_ssi_config_enable()
429 sier = vals[dir].sier; in fsl_ssi_config_enable()
465 vals[dir].scr, vals[dir].scr); in fsl_ssi_config_enable()
485 #define _ssi_xor_shared_bits(vals, avals, aactive) \ argument
486 ((vals) ^ ((avals) * (aactive)))
488 #define ssi_excl_shared_bits(vals, avals, aactive) \ argument
489 ((vals) & _ssi_xor_shared_bits(vals, avals, aactive))
504 struct fsl_ssi_regvals *vals, *avals; in fsl_ssi_config_disable() local
513 vals = &ssi->regvals[dir]; in fsl_ssi_config_disable()
522 scr = ssi_excl_shared_bits(vals->scr, avals->scr, aactive); in fsl_ssi_config_disable()
539 srcr = vals->srcr | avals->srcr; in fsl_ssi_config_disable()
540 stcr = vals->stcr | avals->stcr; in fsl_ssi_config_disable()
541 sier = vals->sier | avals->sier; in fsl_ssi_config_disable()
547 sier = ssi_excl_shared_bits(vals->sier, avals->sier, aactive); in fsl_ssi_config_disable()
548 srcr = ssi_excl_shared_bits(vals->srcr, avals->srcr, aactive); in fsl_ssi_config_disable()
549 stcr = ssi_excl_shared_bits(vals->stcr, avals->stcr, aactive); in fsl_ssi_config_disable()
583 struct fsl_ssi_regvals *vals = ssi->regvals; in fsl_ssi_setup_regvals() local
585 vals[RX].sier = SSI_SIER_RFF0_EN | FSLSSI_SIER_DBG_RX_FLAGS; in fsl_ssi_setup_regvals()
586 vals[RX].srcr = SSI_SRCR_RFEN0; in fsl_ssi_setup_regvals()
587 vals[RX].scr = SSI_SCR_SSIEN | SSI_SCR_RE; in fsl_ssi_setup_regvals()
588 vals[TX].sier = SSI_SIER_TFE0_EN | FSLSSI_SIER_DBG_TX_FLAGS; in fsl_ssi_setup_regvals()
589 vals[TX].stcr = SSI_STCR_TFEN0; in fsl_ssi_setup_regvals()
590 vals[TX].scr = SSI_SCR_SSIEN | SSI_SCR_TE; in fsl_ssi_setup_regvals()
594 vals[RX].scr = vals[TX].scr = 0; in fsl_ssi_setup_regvals()
597 vals[RX].srcr |= SSI_SRCR_RFEN1; in fsl_ssi_setup_regvals()
598 vals[TX].stcr |= SSI_STCR_TFEN1; in fsl_ssi_setup_regvals()
602 vals[RX].sier |= SSI_SIER_RDMAE; in fsl_ssi_setup_regvals()
603 vals[TX].sier |= SSI_SIER_TDMAE; in fsl_ssi_setup_regvals()
605 vals[RX].sier |= SSI_SIER_RIE; in fsl_ssi_setup_regvals()
606 vals[TX].sier |= SSI_SIER_TIE; in fsl_ssi_setup_regvals()