Lines Matching refs:snd_soc_write
547 snd_soc_write(codec, WM8978_PLL_N, (pll_div.div2 << 4) | pll_div.n); in wm8978_configure_pll()
548 snd_soc_write(codec, WM8978_PLL_K1, pll_div.k >> 18); in wm8978_configure_pll()
549 snd_soc_write(codec, WM8978_PLL_K2, (pll_div.k >> 9) & 0x1ff); in wm8978_configure_pll()
550 snd_soc_write(codec, WM8978_PLL_K3, pll_div.k & 0x1ff); in wm8978_configure_pll()
710 snd_soc_write(codec, WM8978_AUDIO_INTERFACE, iface); in wm8978_set_dai_fmt()
711 snd_soc_write(codec, WM8978_CLOCKING, clk); in wm8978_set_dai_fmt()
826 snd_soc_write(codec, WM8978_AUDIO_INTERFACE, iface_ctl); in wm8978_hw_params()
827 snd_soc_write(codec, WM8978_ADDITIONAL_CONTROL, add_ctl); in wm8978_hw_params()
865 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_1, power1); in wm8978_set_bias_level()
873 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_1, in wm8978_set_bias_level()
879 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_1, power1); in wm8978_set_bias_level()
884 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_2, 0); in wm8978_set_bias_level()
885 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_3, 0); in wm8978_set_bias_level()
932 snd_soc_write(codec, WM8978_POWER_MANAGEMENT_1, 0); in wm8978_suspend()