• Home
  • Raw
  • Download

Lines Matching refs:update

1745 	struct snd_soc_dapm_update *update = card->update;  in dapm_widget_update()  local
1751 if (!update || !dapm_kcontrol_is_powered(update->kcontrol)) in dapm_widget_update()
1754 wlist = dapm_kcontrol_get_wlist(update->kcontrol); in dapm_widget_update()
1758 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_PRE_REG); in dapm_widget_update()
1768 ret = soc_dapm_update_bits(w->dapm, update->reg, update->mask, in dapm_widget_update()
1769 update->val); in dapm_widget_update()
1774 if (update->has_second_set) { in dapm_widget_update()
1775 ret = soc_dapm_update_bits(w->dapm, update->reg2, in dapm_widget_update()
1776 update->mask2, update->val2); in dapm_widget_update()
1785 ret = w->event(w, update->kcontrol, SND_SOC_DAPM_POST_REG); in dapm_widget_update()
2303 struct snd_soc_dapm_update *update) in snd_soc_dapm_mux_update_power() argument
2309 card->update = update; in snd_soc_dapm_mux_update_power()
2311 card->update = NULL; in snd_soc_dapm_mux_update_power()
2368 struct snd_soc_dapm_update *update) in snd_soc_dapm_mixer_update_power() argument
2374 card->update = update; in snd_soc_dapm_mixer_update_power()
2376 card->update = NULL; in snd_soc_dapm_mixer_update_power()
3384 struct snd_soc_dapm_update update = {}; in snd_soc_dapm_put_volsw() local
3424 update.has_second_set = true; in snd_soc_dapm_put_volsw()
3425 update.reg2 = mc->rreg; in snd_soc_dapm_put_volsw()
3426 update.mask2 = mask << mc->rshift; in snd_soc_dapm_put_volsw()
3427 update.val2 = rval; in snd_soc_dapm_put_volsw()
3429 update.kcontrol = kcontrol; in snd_soc_dapm_put_volsw()
3430 update.reg = reg; in snd_soc_dapm_put_volsw()
3431 update.mask = mask << shift; in snd_soc_dapm_put_volsw()
3432 update.val = val; in snd_soc_dapm_put_volsw()
3433 card->update = &update; in snd_soc_dapm_put_volsw()
3439 card->update = NULL; in snd_soc_dapm_put_volsw()
3506 struct snd_soc_dapm_update update = {}; in snd_soc_dapm_put_enum_double() local
3530 update.kcontrol = kcontrol; in snd_soc_dapm_put_enum_double()
3531 update.reg = e->reg; in snd_soc_dapm_put_enum_double()
3532 update.mask = mask; in snd_soc_dapm_put_enum_double()
3533 update.val = val; in snd_soc_dapm_put_enum_double()
3534 card->update = &update; in snd_soc_dapm_put_enum_double()
3539 card->update = NULL; in snd_soc_dapm_put_enum_double()