Lines Matching refs:max9867

183 	struct max9867_priv *max9867 = snd_soc_component_get_drvdata(component);  in max9867_dai_hw_params()  local
187 value = get_ni_value(max9867->sysclk, params_rate(params)); in max9867_dai_hw_params()
194 regmap_update_bits(max9867->regmap, MAX9867_AUDIOCLKHIGH, in max9867_dai_hw_params()
196 regmap_update_bits(max9867->regmap, MAX9867_AUDIOCLKLOW, in max9867_dai_hw_params()
198 if (!max9867->master) { in max9867_dai_hw_params()
203 regmap_update_bits(max9867->regmap, MAX9867_AUDIOCLKLOW, in max9867_dai_hw_params()
205 regmap_update_bits(max9867->regmap, MAX9867_AUDIOCLKHIGH, in max9867_dai_hw_params()
212 pclk_bclk_ratio = max9867->pclk/bclk_rate; in max9867_dai_hw_params()
245 regmap_update_bits(max9867->regmap, MAX9867_IFC1B, in max9867_dai_hw_params()
255 struct max9867_priv *max9867 = snd_soc_component_get_drvdata(component); in max9867_prepare() local
257 regmap_update_bits(max9867->regmap, MAX9867_PWRMAN, in max9867_prepare()
265 struct max9867_priv *max9867 = snd_soc_component_get_drvdata(component); in max9867_mute() local
268 regmap_update_bits(max9867->regmap, MAX9867_DACLEVEL, in max9867_mute()
271 regmap_update_bits(max9867->regmap, MAX9867_DACLEVEL, in max9867_mute()
280 struct max9867_priv *max9867 = snd_soc_component_get_drvdata(component); in max9867_set_dai_sysclk() local
286 max9867->pclk = freq; in max9867_set_dai_sysclk()
289 max9867->pclk = freq/2; in max9867_set_dai_sysclk()
292 max9867->pclk = freq/4; in max9867_set_dai_sysclk()
300 max9867->sysclk = freq; in max9867_set_dai_sysclk()
303 regmap_update_bits(max9867->regmap, MAX9867_SYSCLK, in max9867_set_dai_sysclk()
312 struct max9867_priv *max9867 = snd_soc_component_get_drvdata(component); in max9867_dai_set_fmt() local
317 max9867->master = 1; in max9867_dai_set_fmt()
321 max9867->master = 0; in max9867_dai_set_fmt()
356 regmap_write(max9867->regmap, MAX9867_IFC1A, iface1A); in max9867_dai_set_fmt()
357 regmap_write(max9867->regmap, MAX9867_IFC1B, iface1B); in max9867_dai_set_fmt()
398 struct max9867_priv *max9867 = dev_get_drvdata(dev); in max9867_suspend() local
401 regmap_update_bits(max9867->regmap, MAX9867_PWRMAN, in max9867_suspend()
408 struct max9867_priv *max9867 = dev_get_drvdata(dev); in max9867_resume() local
410 regmap_update_bits(max9867->regmap, MAX9867_PWRMAN, in max9867_resume()
478 struct max9867_priv *max9867; in max9867_i2c_probe() local
481 max9867 = devm_kzalloc(&i2c->dev, in max9867_i2c_probe()
482 sizeof(*max9867), GFP_KERNEL); in max9867_i2c_probe()
483 if (!max9867) in max9867_i2c_probe()
486 i2c_set_clientdata(i2c, max9867); in max9867_i2c_probe()
487 max9867->regmap = devm_regmap_init_i2c(i2c, &max9867_regmap); in max9867_i2c_probe()
488 if (IS_ERR(max9867->regmap)) { in max9867_i2c_probe()
489 ret = PTR_ERR(max9867->regmap); in max9867_i2c_probe()
493 ret = regmap_read(max9867->regmap, in max9867_i2c_probe()