Lines Matching refs:ucontrol
61 struct snd_ctl_elem_value *ucontrol) in tse850_get_mux1() argument
67 ucontrol->value.enumerated.item[0] = tse850->loop1_cache; in tse850_get_mux1()
73 struct snd_ctl_elem_value *ucontrol) in tse850_put_mux1() argument
79 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux1()
87 return snd_soc_dapm_put_enum_double(kctrl, ucontrol); in tse850_put_mux1()
91 struct snd_ctl_elem_value *ucontrol) in tse850_get_mux2() argument
97 ucontrol->value.enumerated.item[0] = tse850->loop2_cache; in tse850_get_mux2()
103 struct snd_ctl_elem_value *ucontrol) in tse850_put_mux2() argument
109 unsigned int val = ucontrol->value.enumerated.item[0]; in tse850_put_mux2()
117 return snd_soc_dapm_put_enum_double(kctrl, ucontrol); in tse850_put_mux2()
121 struct snd_ctl_elem_value *ucontrol) in tse850_get_mix() argument
127 ucontrol->value.enumerated.item[0] = tse850->add_cache; in tse850_get_mix()
133 struct snd_ctl_elem_value *ucontrol) in tse850_put_mix() argument
138 int connect = !!ucontrol->value.integer.value[0]; in tse850_put_mix()
155 struct snd_ctl_elem_value *ucontrol) in tse850_get_ana() argument
182 ucontrol->value.enumerated.item[0] = ret; in tse850_get_ana()
188 struct snd_ctl_elem_value *ucontrol) in tse850_put_ana() argument
194 unsigned int uV = ucontrol->value.enumerated.item[0]; in tse850_put_ana()
218 return snd_soc_dapm_put_enum_double(kctrl, ucontrol); in tse850_put_ana()