Lines Matching refs:ctrl1
342 unsigned int ctrl1, ctrl1_mask; in ssm2518_hw_params() local
353 ctrl1 = SSM2518_SAI_CTRL1_FS_8000_12000; in ssm2518_hw_params()
355 ctrl1 = SSM2518_SAI_CTRL1_FS_16000_24000; in ssm2518_hw_params()
357 ctrl1 = SSM2518_SAI_CTRL1_FS_32000_48000; in ssm2518_hw_params()
359 ctrl1 = SSM2518_SAI_CTRL1_FS_64000_96000; in ssm2518_hw_params()
366 ctrl1 |= SSM2518_SAI_CTRL1_FMT_RJ_16BIT; in ssm2518_hw_params()
369 ctrl1 |= SSM2518_SAI_CTRL1_FMT_RJ_24BIT; in ssm2518_hw_params()
384 ctrl1_mask, ctrl1); in ssm2518_hw_params()
409 unsigned int ctrl1 = 0, ctrl2 = 0; in ssm2518_set_dai_fmt() local
442 ctrl1 |= SSM2518_SAI_CTRL1_FMT_I2S; in ssm2518_set_dai_fmt()
445 ctrl1 |= SSM2518_SAI_CTRL1_FMT_LJ; in ssm2518_set_dai_fmt()
449 ctrl1 |= SSM2518_SAI_CTRL1_FMT_RJ_24BIT; in ssm2518_set_dai_fmt()
455 ctrl1 |= SSM2518_SAI_CTRL1_FMT_I2S; in ssm2518_set_dai_fmt()
460 ctrl1 |= SSM2518_SAI_CTRL1_FMT_LJ; in ssm2518_set_dai_fmt()
470 ret = regmap_write(ssm2518->regmap, SSM2518_REG_SAI_CTRL1, ctrl1); in ssm2518_set_dai_fmt()
528 unsigned int ctrl1, ctrl2; in ssm2518_set_tdm_slot() local
576 ctrl1 = SSM2518_SAI_CTRL1_SAI_MONO; in ssm2518_set_tdm_slot()
579 ctrl1 = SSM2518_SAI_CTRL1_SAI_TDM_2; in ssm2518_set_tdm_slot()
582 ctrl1 = SSM2518_SAI_CTRL1_SAI_TDM_4; in ssm2518_set_tdm_slot()
585 ctrl1 = SSM2518_SAI_CTRL1_SAI_TDM_8; in ssm2518_set_tdm_slot()
588 ctrl1 = SSM2518_SAI_CTRL1_SAI_TDM_16; in ssm2518_set_tdm_slot()
601 SSM2518_SAI_CTRL1_SAI_MASK, ctrl1); in ssm2518_set_tdm_slot()