Lines Matching refs:regmap
45 struct regmap *regmap; member
284 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
303 regmap_update_bits(ssm2602->regmap, SSM2602_IFACE, in ssm2602_hw_params()
328 regmap_update_bits(ssm2602->regmap, SSM2602_APDIGI, in ssm2602_mute()
332 regmap_update_bits(ssm2602->regmap, SSM2602_APDIGI, in ssm2602_mute()
382 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_dai_sysclk()
444 regmap_write(ssm2602->regmap, SSM2602_IFACE, iface); in ssm2602_set_dai_fmt()
456 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
464 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
470 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
518 regcache_sync(ssm2602->regmap); in ssm2602_resume()
529 regmap_update_bits(ssm2602->regmap, SSM2602_LOUT1V, in ssm2602_codec_probe()
531 regmap_update_bits(ssm2602->regmap, SSM2602_ROUT1V, in ssm2602_codec_probe()
567 ret = regmap_write(ssm2602->regmap, SSM2602_RESET, 0); in ssm260x_codec_probe()
574 regmap_update_bits(ssm2602->regmap, SSM2602_LINVOL, in ssm260x_codec_probe()
576 regmap_update_bits(ssm2602->regmap, SSM2602_RINVOL, in ssm260x_codec_probe()
579 regmap_write(ssm2602->regmap, SSM2602_APANA, APANA_SELECT_DAC | in ssm260x_codec_probe()
627 struct regmap *regmap) in ssm2602_probe() argument
631 if (IS_ERR(regmap)) in ssm2602_probe()
632 return PTR_ERR(regmap); in ssm2602_probe()
640 ssm2602->regmap = regmap; in ssm2602_probe()