Lines Matching refs:update
1465 struct snd_soc_dapm_update *update = card->update; in dapm_widget_update() local
1471 if (!update || !dapm_kcontrol_is_powered(update->kcontrol)) in dapm_widget_update()
1474 wlist = dapm_kcontrol_get_wlist(update->kcontrol); in dapm_widget_update()
1480 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_PRE_REG); in dapm_widget_update()
1490 ret = soc_dapm_update_bits(w->dapm, update->reg, update->mask, in dapm_widget_update()
1491 update->val); in dapm_widget_update()
1500 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_POST_REG); in dapm_widget_update()
2032 struct snd_soc_dapm_update *update) in snd_soc_dapm_mux_update_power() argument
2038 card->update = update; in snd_soc_dapm_mux_update_power()
2040 card->update = NULL; in snd_soc_dapm_mux_update_power()
2071 struct snd_soc_dapm_update *update) in snd_soc_dapm_mixer_update_power() argument
2077 card->update = update; in snd_soc_dapm_mixer_update_power()
2079 card->update = NULL; in snd_soc_dapm_mixer_update_power()
2852 struct snd_soc_dapm_update update; in snd_soc_dapm_put_volsw() local
2879 update.kcontrol = kcontrol; in snd_soc_dapm_put_volsw()
2880 update.reg = reg; in snd_soc_dapm_put_volsw()
2881 update.mask = mask; in snd_soc_dapm_put_volsw()
2882 update.val = val; in snd_soc_dapm_put_volsw()
2883 card->update = &update; in snd_soc_dapm_put_volsw()
2889 card->update = NULL; in snd_soc_dapm_put_volsw()
2955 struct snd_soc_dapm_update update; in snd_soc_dapm_put_enum_double() local
2979 update.kcontrol = kcontrol; in snd_soc_dapm_put_enum_double()
2980 update.reg = e->reg; in snd_soc_dapm_put_enum_double()
2981 update.mask = mask; in snd_soc_dapm_put_enum_double()
2982 update.val = val; in snd_soc_dapm_put_enum_double()
2983 card->update = &update; in snd_soc_dapm_put_enum_double()
2988 card->update = NULL; in snd_soc_dapm_put_enum_double()