Lines Matching refs:regmap
45 struct regmap *regmap; member
285 regmap_write(ssm2602->regmap, SSM2602_SRATE, srate); in ssm2602_hw_params()
304 regmap_update_bits(ssm2602->regmap, SSM2602_IFACE, in ssm2602_hw_params()
329 regmap_update_bits(ssm2602->regmap, SSM2602_APDIGI, in ssm2602_mute()
333 regmap_update_bits(ssm2602->regmap, SSM2602_APDIGI, in ssm2602_mute()
383 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_dai_sysclk()
445 regmap_write(ssm2602->regmap, SSM2602_IFACE, iface); in ssm2602_set_dai_fmt()
457 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
465 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
471 regmap_update_bits(ssm2602->regmap, SSM2602_PWR, in ssm2602_set_bias_level()
520 regcache_sync(ssm2602->regmap); in ssm2602_resume()
531 regmap_update_bits(ssm2602->regmap, SSM2602_LOUT1V, in ssm2602_codec_probe()
533 regmap_update_bits(ssm2602->regmap, SSM2602_ROUT1V, in ssm2602_codec_probe()
569 ret = regmap_write(ssm2602->regmap, SSM2602_RESET, 0); in ssm260x_codec_probe()
576 regmap_update_bits(ssm2602->regmap, SSM2602_LINVOL, in ssm260x_codec_probe()
578 regmap_update_bits(ssm2602->regmap, SSM2602_RINVOL, in ssm260x_codec_probe()
581 regmap_write(ssm2602->regmap, SSM2602_APANA, APANA_SELECT_DAC | in ssm260x_codec_probe()
629 struct regmap *regmap) in ssm2602_probe() argument
633 if (IS_ERR(regmap)) in ssm2602_probe()
634 return PTR_ERR(regmap); in ssm2602_probe()
642 ssm2602->regmap = regmap; in ssm2602_probe()