Home
last modified time | relevance | path

Searched refs:wm8971 (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/sound/soc/codecs/
Dwm8971.c433 struct wm8971_priv *wm8971 = snd_soc_component_get_drvdata(component); in wm8971_set_dai_sysclk() local
441 wm8971->sysclk = freq; in wm8971_set_dai_sysclk()
510 struct wm8971_priv *wm8971 = snd_soc_component_get_drvdata(component); in wm8971_pcm_hw_params() local
513 int coeff = get_coeff(wm8971->sysclk, params_rate(params)); in wm8971_pcm_hw_params()
553 struct wm8971_priv *wm8971 = in wm8971_charge_work() local
557 regmap_update_bits(wm8971->regmap, WM8971_PWR1, 0x0180, 0x0100); in wm8971_charge_work()
563 struct wm8971_priv *wm8971 = snd_soc_component_get_drvdata(component); in wm8971_set_bias_level() local
573 flush_delayed_work(&wm8971->charge_work); in wm8971_set_bias_level()
581 &wm8971->charge_work, msecs_to_jiffies(1000)); in wm8971_set_bias_level()
589 cancel_delayed_work_sync(&wm8971->charge_work); in wm8971_set_bias_level()
[all …]
DMakefile278 snd-soc-wm8971-objs := wm8971.o
587 obj-$(CONFIG_SND_SOC_WM8971) += snd-soc-wm8971.o