Lines Matching refs:wm8988

559 	struct wm8988_priv *wm8988 = snd_soc_codec_get_drvdata(codec);  in wm8988_set_dai_sysclk()  local
566 wm8988->sysclk_constraints = &constraints_112896; in wm8988_set_dai_sysclk()
567 wm8988->sysclk = freq; in wm8988_set_dai_sysclk()
574 wm8988->sysclk_constraints = &constraints_12288; in wm8988_set_dai_sysclk()
575 wm8988->sysclk = freq; in wm8988_set_dai_sysclk()
580 wm8988->sysclk_constraints = &constraints_12; in wm8988_set_dai_sysclk()
581 wm8988->sysclk = freq; in wm8988_set_dai_sysclk()
649 struct wm8988_priv *wm8988 = snd_soc_codec_get_drvdata(codec); in wm8988_pcm_startup() local
654 if (!wm8988->sysclk) { in wm8988_pcm_startup()
662 wm8988->sysclk_constraints); in wm8988_pcm_startup()
672 struct wm8988_priv *wm8988 = snd_soc_codec_get_drvdata(codec); in wm8988_pcm_hw_params() local
677 coeff = get_coeff(wm8988->sysclk, params_rate(params)); in wm8988_pcm_hw_params()
679 coeff = get_coeff(wm8988->sysclk / 2, params_rate(params)); in wm8988_pcm_hw_params()
685 params_rate(params), wm8988->sysclk); in wm8988_pcm_hw_params()
728 struct wm8988_priv *wm8988 = snd_soc_codec_get_drvdata(codec); in wm8988_set_bias_level() local
742 regcache_sync(wm8988->regmap); in wm8988_set_bias_level()
844 struct wm8988_priv *wm8988; in wm8988_spi_probe() local
847 wm8988 = devm_kzalloc(&spi->dev, sizeof(struct wm8988_priv), in wm8988_spi_probe()
849 if (wm8988 == NULL) in wm8988_spi_probe()
852 wm8988->regmap = devm_regmap_init_spi(spi, &wm8988_regmap); in wm8988_spi_probe()
853 if (IS_ERR(wm8988->regmap)) { in wm8988_spi_probe()
854 ret = PTR_ERR(wm8988->regmap); in wm8988_spi_probe()
859 spi_set_drvdata(spi, wm8988); in wm8988_spi_probe()
886 struct wm8988_priv *wm8988; in wm8988_i2c_probe() local
889 wm8988 = devm_kzalloc(&i2c->dev, sizeof(struct wm8988_priv), in wm8988_i2c_probe()
891 if (wm8988 == NULL) in wm8988_i2c_probe()
894 i2c_set_clientdata(i2c, wm8988); in wm8988_i2c_probe()
896 wm8988->regmap = devm_regmap_init_i2c(i2c, &wm8988_regmap); in wm8988_i2c_probe()
897 if (IS_ERR(wm8988->regmap)) { in wm8988_i2c_probe()
898 ret = PTR_ERR(wm8988->regmap); in wm8988_i2c_probe()