Lines Matching refs:da732x

1125 	struct da732x_priv *da732x = snd_soc_codec_get_drvdata(codec);  in da732x_set_dai_pll()  local
1134 da732x->pll_en = false; in da732x_set_dai_pll()
1138 if (da732x->pll_en) in da732x_set_dai_pll()
1143 switch (da732x->sysclk) { in da732x_set_dai_pll()
1160 indiv = da732x_get_input_div(codec, da732x->sysclk); in da732x_set_dai_pll()
1164 fref = (da732x->sysclk / indiv); in da732x_set_dai_pll()
1178 da732x->pll_en = true; in da732x_set_dai_pll()
1187 struct da732x_priv *da732x = snd_soc_codec_get_drvdata(codec); in da732x_set_dai_sysclk() local
1189 da732x->sysclk = freq; in da732x_set_dai_sysclk()
1424 struct da732x_priv *da732x = snd_soc_codec_get_drvdata(codec); in da732x_set_bias_level() local
1485 regcache_cache_only(da732x->regmap, false); in da732x_set_bias_level()
1486 regcache_sync(da732x->regmap); in da732x_set_bias_level()
1493 da732x->pll_en = false; in da732x_set_bias_level()
1497 regcache_cache_only(da732x->regmap, true); in da732x_set_bias_level()
1501 da732x->pll_en = false; in da732x_set_bias_level()
1524 struct da732x_priv *da732x; in da732x_i2c_probe() local
1528 da732x = devm_kzalloc(&i2c->dev, sizeof(struct da732x_priv), in da732x_i2c_probe()
1530 if (!da732x) in da732x_i2c_probe()
1533 i2c_set_clientdata(i2c, da732x); in da732x_i2c_probe()
1535 da732x->regmap = devm_regmap_init_i2c(i2c, &da732x_regmap); in da732x_i2c_probe()
1536 if (IS_ERR(da732x->regmap)) { in da732x_i2c_probe()
1537 ret = PTR_ERR(da732x->regmap); in da732x_i2c_probe()
1542 ret = regmap_read(da732x->regmap, DA732X_REG_ID, &reg); in da732x_i2c_probe()