Lines Matching refs:control
112 struct wm8994 *control = wm8994->wm8994; in wm8958_micd_set_rate() local
126 if (control->pdata.micd_rates) { in wm8958_micd_set_rate()
127 rates = control->pdata.micd_rates; in wm8958_micd_set_rate()
128 num_rates = control->pdata.num_micd_rates; in wm8958_micd_set_rate()
325 struct wm8994 *control = wm8994->wm8994; in wm8994_set_drc() local
326 struct wm8994_pdata *pdata = &control->pdata; in wm8994_set_drc()
362 struct wm8994 *control = wm8994->wm8994; in wm8994_put_drc_enum() local
363 struct wm8994_pdata *pdata = &control->pdata; in wm8994_put_drc_enum()
397 struct wm8994 *control = wm8994->wm8994; in wm8994_set_retune_mobile() local
398 struct wm8994_pdata *pdata = &control->pdata; in wm8994_set_retune_mobile()
469 struct wm8994 *control = wm8994->wm8994; in wm8994_put_retune_mobile_enum() local
470 struct wm8994_pdata *pdata = &control->pdata; in wm8994_put_retune_mobile_enum()
1044 struct wm8994 *control = wm8994->wm8994; in aif1clk_ev() local
1051 switch (control->type) { in aif1clk_ev()
2049 static int wm8994_get_fll_config(struct wm8994 *control, struct fll_div *fll, in wm8994_get_fll_config() argument
2102 switch (control->type) { in wm8994_get_fll_config()
2136 struct wm8994 *control = wm8994->wm8994; in _wm8994_set_fll() local
2191 ret = wm8994_get_fll_config(control, &fll, freq_in, freq_out); in _wm8994_set_fll()
2193 ret = wm8994_get_fll_config(control, &fll, wm8994->fll[id].in, in _wm8994_set_fll()
2267 switch (control->type) { in _wm8994_set_fll()
2272 if (control->revision < 1) in _wm8994_set_fll()
2302 switch (control->type) { in _wm8994_set_fll()
2307 if (control->revision < 1) in _wm8994_set_fll()
2477 struct wm8994 *control = wm8994->wm8994; in wm8994_set_bias_level() local
2487 switch (control->type) { in wm8994_set_bias_level()
2505 switch (control->type) { in wm8994_set_bias_level()
2507 if (control->revision == 0) { in wm8994_set_bias_level()
2532 switch (control->type) { in wm8994_set_bias_level()
2618 struct wm8994 *control = wm8994->wm8994; in wm8994_set_dai_fmt() local
2715 switch (control->type) { in wm8994_set_dai_fmt()
2773 struct wm8994 *control = wm8994->wm8994; in wm8994_hw_params() local
2774 struct wm8994_pdata *pdata = &control->pdata; in wm8994_hw_params()
2953 struct wm8994 *control = wm8994->wm8994; in wm8994_aif3_hw_params() local
2959 switch (control->type) { in wm8994_aif3_hw_params()
3201 struct wm8994 *control = wm8994->wm8994; in wm8994_handle_retune_mobile_pdata() local
3202 struct wm8994_pdata *pdata = &control->pdata; in wm8994_handle_retune_mobile_pdata()
3269 struct wm8994 *control = wm8994->wm8994; in wm8994_handle_pdata() local
3270 struct wm8994_pdata *pdata = &control->pdata; in wm8994_handle_pdata()
3364 struct wm8994 *control = wm8994->wm8994; in wm8994_mic_detect() local
3367 if (control->type != WM8994) { in wm8994_mic_detect()
3625 struct wm8994 *control = wm8994->wm8994; in wm1811_mic_work() local
3632 if (control->pdata.jd_ext_cap) { in wm1811_mic_work()
3664 struct wm8994 *control = wm8994->wm8994; in wm1811_jackdet_irq() local
3700 delay = control->pdata.micdet_delay; in wm1811_jackdet_irq()
3726 if (control->pdata.jd_ext_cap && !present) in wm1811_jackdet_irq()
3775 struct wm8994 *control = wm8994->wm8994; in wm8958_mic_detect() local
3778 switch (control->type) { in wm8958_mic_detect()
3811 if (control->pdata.micd_lvl_sel) in wm8958_mic_detect()
3812 micd_lvl_sel = control->pdata.micd_lvl_sel; in wm8958_mic_detect()
3990 struct wm8994 *control = dev_get_drvdata(codec->dev->parent); in wm8994_codec_probe() local
4003 switch (control->type) { in wm8994_codec_probe()
4019 wm8994->micdet_irq = control->pdata.micdet_irq; in wm8994_codec_probe()
4025 switch (control->type) { in wm8994_codec_probe()
4028 if (!control->pdata.lineout1_diff || in wm8994_codec_probe()
4029 !control->pdata.lineout2_diff) in wm8994_codec_probe()
4032 switch (control->revision) { in wm8994_codec_probe()
4051 switch (control->revision) { in wm8994_codec_probe()
4085 switch (control->type) { in wm8994_codec_probe()
4154 switch (control->type) { in wm8994_codec_probe()
4156 if (control->cust_id > 1 || control->revision > 1) { in wm8994_codec_probe()
4186 ret = regmap_read(control->regmap, WM8994_GPIO_1, ®); in wm8994_codec_probe()
4198 ret = regmap_read(control->regmap, WM8994_GPIO_6, ®); in wm8994_codec_probe()
4232 switch (control->type) { in wm8994_codec_probe()
4243 switch (control->type) { in wm8994_codec_probe()
4266 switch (control->type) { in wm8994_codec_probe()
4270 if (control->revision < 4) { in wm8994_codec_probe()
4291 if (control->revision < 1) { in wm8994_codec_probe()
4330 switch (control->type) { in wm8994_codec_probe()
4335 if (control->revision < 4) { in wm8994_codec_probe()
4346 if (control->revision < 1) { in wm8994_codec_probe()
4395 struct wm8994 *control = wm8994->wm8994; in wm8994_codec_remove() local
4411 switch (control->type) { in wm8994_codec_remove()
4438 struct wm8994 *control = dev_get_drvdata(dev->parent); in wm8994_get_regmap() local
4440 return control->regmap; in wm8994_get_regmap()