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()
2476 struct wm8994 *control = wm8994->wm8994; in wm8994_set_bias_level() local
2486 switch (control->type) { in wm8994_set_bias_level()
2504 switch (control->type) { in wm8994_set_bias_level()
2506 if (control->revision == 0) { in wm8994_set_bias_level()
2531 switch (control->type) { in wm8994_set_bias_level()
2617 struct wm8994 *control = wm8994->wm8994; in wm8994_set_dai_fmt() local
2714 switch (control->type) { in wm8994_set_dai_fmt()
2772 struct wm8994 *control = wm8994->wm8994; in wm8994_hw_params() local
2773 struct wm8994_pdata *pdata = &control->pdata; in wm8994_hw_params()
2952 struct wm8994 *control = wm8994->wm8994; in wm8994_aif3_hw_params() local
2958 switch (control->type) { in wm8994_aif3_hw_params()
3200 struct wm8994 *control = wm8994->wm8994; in wm8994_handle_retune_mobile_pdata() local
3201 struct wm8994_pdata *pdata = &control->pdata; in wm8994_handle_retune_mobile_pdata()
3268 struct wm8994 *control = wm8994->wm8994; in wm8994_handle_pdata() local
3269 struct wm8994_pdata *pdata = &control->pdata; in wm8994_handle_pdata()
3363 struct wm8994 *control = wm8994->wm8994; in wm8994_mic_detect() local
3366 if (control->type != WM8994) { in wm8994_mic_detect()
3624 struct wm8994 *control = wm8994->wm8994; in wm1811_mic_work() local
3631 if (control->pdata.jd_ext_cap) { in wm1811_mic_work()
3663 struct wm8994 *control = wm8994->wm8994; in wm1811_jackdet_irq() local
3699 delay = control->pdata.micdet_delay; in wm1811_jackdet_irq()
3725 if (control->pdata.jd_ext_cap && !present) in wm1811_jackdet_irq()
3774 struct wm8994 *control = wm8994->wm8994; in wm8958_mic_detect() local
3777 switch (control->type) { in wm8958_mic_detect()
3810 if (control->pdata.micd_lvl_sel) in wm8958_mic_detect()
3811 micd_lvl_sel = control->pdata.micd_lvl_sel; in wm8958_mic_detect()
3989 struct wm8994 *control = dev_get_drvdata(codec->dev->parent); in wm8994_codec_probe() local
4002 switch (control->type) { in wm8994_codec_probe()
4018 wm8994->micdet_irq = control->pdata.micdet_irq; in wm8994_codec_probe()
4024 switch (control->type) { in wm8994_codec_probe()
4027 if (!control->pdata.lineout1_diff || in wm8994_codec_probe()
4028 !control->pdata.lineout2_diff) in wm8994_codec_probe()
4031 switch (control->revision) { in wm8994_codec_probe()
4050 switch (control->revision) { in wm8994_codec_probe()
4084 switch (control->type) { in wm8994_codec_probe()
4153 switch (control->type) { in wm8994_codec_probe()
4155 if (control->cust_id > 1 || control->revision > 1) { in wm8994_codec_probe()
4185 ret = regmap_read(control->regmap, WM8994_GPIO_1, ®); in wm8994_codec_probe()
4197 ret = regmap_read(control->regmap, WM8994_GPIO_6, ®); in wm8994_codec_probe()
4231 switch (control->type) { in wm8994_codec_probe()
4242 switch (control->type) { in wm8994_codec_probe()
4265 switch (control->type) { in wm8994_codec_probe()
4269 if (control->revision < 4) { in wm8994_codec_probe()
4290 if (control->revision < 1) { in wm8994_codec_probe()
4329 switch (control->type) { in wm8994_codec_probe()
4334 if (control->revision < 4) { in wm8994_codec_probe()
4345 if (control->revision < 1) { in wm8994_codec_probe()
4394 struct wm8994 *control = wm8994->wm8994; in wm8994_codec_remove() local
4410 switch (control->type) { in wm8994_codec_remove()
4437 struct wm8994 *control = dev_get_drvdata(dev->parent); in wm8994_get_regmap() local
4439 return control->regmap; in wm8994_get_regmap()