Home
last modified time | relevance | path

Searched refs:soc_mixer_control (Results 1 – 25 of 85) sorted by relevance

1234

/linux-6.15/sound/soc/
H A Dsoc-ops.c173 struct soc_mixer_control *mc, int max) in soc_info_volsw()
286 struct soc_mixer_control *mc = in snd_soc_info_volsw()
309 struct soc_mixer_control *mc = in snd_soc_info_volsw_sx()
329 struct soc_mixer_control *mc = in snd_soc_get_volsw()
350 struct soc_mixer_control *mc = in snd_soc_put_volsw()
371 struct soc_mixer_control *mc = in snd_soc_get_volsw_sx()
391 struct soc_mixer_control *mc = in snd_soc_put_volsw_sx()
401 struct soc_mixer_control *mc = (struct soc_mixer_control *)kctl->private_value; in snd_soc_clip_to_platform_max()
446 struct soc_mixer_control *mc = in snd_soc_limit_volume()
751 struct soc_mixer_control *mc = in snd_soc_get_strobe()
[all …]
H A Dsoc-card-test.c37 struct soc_mixer_control *mc; in test_snd_soc_card_get_kcontrol()
52 mc = (struct soc_mixer_control *)kc->private_value; in test_snd_soc_card_get_kcontrol()
/linux-6.15/sound/soc/intel/avs/
H A Dcontrol.c53 struct soc_mixer_control *mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_volume_get()
89 struct soc_mixer_control *mc; in avs_control_volume_put()
94 mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_volume_put()
125 struct soc_mixer_control *mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_volume_info()
136 struct soc_mixer_control *mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_mute_get()
172 struct soc_mixer_control *mc; in avs_control_mute_put()
177 mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_mute_put()
208 struct soc_mixer_control *mc = (struct soc_mixer_control *)kctl->private_value; in avs_control_mute_info()
H A Dpath.h78 struct soc_mixer_control *mc, long *input);
80 struct soc_mixer_control *mc, long *input);
/linux-6.15/sound/soc/sof/
H A Dcontrol.c21 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_get()
36 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_put()
50 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_info()
73 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_switch_get()
88 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_switch_put()
/linux-6.15/sound/soc/tegra/
H A Dtegra186_asrc.c277 struct soc_mixer_control *asrc_private = in tegra186_asrc_get_ratio_int()
278 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_get_ratio_int()
295 struct soc_mixer_control *asrc_private = in tegra186_asrc_put_ratio_int()
296 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_put_ratio_int()
373 struct soc_mixer_control *asrc_private = in tegra186_asrc_get_hwcomp_disable()
374 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_get_hwcomp_disable()
387 struct soc_mixer_control *asrc_private = in tegra186_asrc_put_hwcomp_disable()
405 struct soc_mixer_control *asrc_private = in tegra186_asrc_get_input_threshold()
419 struct soc_mixer_control *asrc_private = in tegra186_asrc_put_input_threshold()
438 struct soc_mixer_control *asrc_private = in tegra186_asrc_get_output_threshold()
[all …]
H A Dtegra210_peq.c101 struct soc_mixer_control *mc = in tegra210_peq_get()
102 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_peq_get()
124 struct soc_mixer_control *mc = in tegra210_peq_put()
125 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_peq_put()
H A Dtegra210_mbdrc.c236 struct soc_mixer_control *mc = in tegra210_mbdrc_get()
237 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_get()
252 struct soc_mixer_control *mc = in tegra210_mbdrc_put()
253 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_put()
453 struct soc_mixer_control *mc = in tegra210_mbdrc_vol_get()
454 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_vol_get()
470 struct soc_mixer_control *mc = in tegra210_mbdrc_vol_put()
471 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_vol_put()
H A Dtegra210_adx.c171 struct soc_mixer_control *mc; in tegra210_adx_get_byte_map()
175 mc = (struct soc_mixer_control *)kcontrol->private_value; in tegra210_adx_get_byte_map()
203 struct soc_mixer_control *mc = in tegra210_adx_put_byte_map()
204 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_adx_put_byte_map()
H A Dtegra210_amx.c194 struct soc_mixer_control *mc = in tegra210_amx_get_byte_map()
195 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_amx_get_byte_map()
227 struct soc_mixer_control *mc = in tegra210_amx_put_byte_map()
228 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_amx_put_byte_map()
H A Dtegra210_mixer.c179 struct soc_mixer_control *mc = in tegra210_mixer_get_gain()
180 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mixer_get_gain()
198 struct soc_mixer_control *mc = in tegra210_mixer_apply_gain()
199 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mixer_apply_gain()
H A Dtegra210_mvc.c261 struct soc_mixer_control *mc = in tegra210_mvc_get_vol()
262 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mvc_get_vol()
290 struct soc_mixer_control *mc = in tegra210_mvc_update_vol()
291 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mvc_update_vol()
/linux-6.15/sound/soc/codecs/aw88395/
H A Daw88395.c121 struct soc_mixer_control *mc = in aw88395_set_fade_in_time()
122 (struct soc_mixer_control *)kcontrol->private_value; in aw88395_set_fade_in_time()
156 struct soc_mixer_control *mc = in aw88395_set_fade_out_time()
157 (struct soc_mixer_control *)kcontrol->private_value; in aw88395_set_fade_out_time()
265 struct soc_mixer_control *mc = in aw88395_volume_set()
266 (struct soc_mixer_control *)kcontrol->private_value; in aw88395_volume_set()
299 struct soc_mixer_control *mc = in aw88395_set_fade_step()
300 (struct soc_mixer_control *)kcontrol->private_value; in aw88395_set_fade_step()
332 struct soc_mixer_control *mc = in aw88395_re_set()
333 (struct soc_mixer_control *)kcontrol->private_value; in aw88395_re_set()
/linux-6.15/include/sound/
H A Dtas2781.h242 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc);
244 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc);
246 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc);
248 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc);
/linux-6.15/sound/pci/hda/
H A Dtas2781_hda_spi.c313 struct soc_mixer_control *mc) in tasdevice_spi_amp_putvol()
335 struct soc_mixer_control *mc) in tasdevice_spi_amp_getvol()
360 struct soc_mixer_control *mc) in tasdevice_spi_digital_putvol()
378 struct soc_mixer_control *mc) in tasdevice_spi_digital_getvol()
620 struct soc_mixer_control *mc = in tas2781_digital_getvol()
621 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_digital_getvol()
630 struct soc_mixer_control *mc = in tas2781_amp_getvol()
631 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_amp_getvol()
640 struct soc_mixer_control *mc = in tas2781_digital_putvol()
641 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_digital_putvol()
[all …]
/linux-6.15/sound/soc/ti/
H A Domap-mcbsp-st.c373 struct soc_mixer_control *mc = in omap_mcbsp_st_info_volsw()
374 (struct soc_mixer_control *)kcontrol->private_value; in omap_mcbsp_st_info_volsw()
392 struct soc_mixer_control *mc = \
393 (struct soc_mixer_control *)kc->private_value; \
456 .private_value = (unsigned long)&(struct soc_mixer_control) \
/linux-6.15/sound/soc/codecs/
H A D88pm860x-codec.c270 struct soc_mixer_control *mc = in snd_soc_get_volsw_2r_st()
271 (struct soc_mixer_control *)kcontrol->private_value; in snd_soc_get_volsw_2r_st()
294 struct soc_mixer_control *mc = in snd_soc_put_volsw_2r_st()
295 (struct soc_mixer_control *)kcontrol->private_value; in snd_soc_put_volsw_2r_st()
327 struct soc_mixer_control *mc = in snd_soc_get_volsw_2r_out()
328 (struct soc_mixer_control *)kcontrol->private_value; in snd_soc_get_volsw_2r_out()
347 struct soc_mixer_control *mc = in snd_soc_put_volsw_2r_out()
348 (struct soc_mixer_control *)kcontrol->private_value; in snd_soc_put_volsw_2r_out()
H A Dwm9712.c222 struct soc_mixer_control *mc = in wm9712_hp_mixer_put()
223 (struct soc_mixer_control *)kcontrol->private_value; in wm9712_hp_mixer_put()
265 struct soc_mixer_control *mc = in wm9712_hp_mixer_get()
266 (struct soc_mixer_control *)kcontrol->private_value; in wm9712_hp_mixer_get()
H A Dtas2781-comlib.c470 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc) in tasdevice_amp_putvol()
496 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc) in tasdevice_amp_getvol()
524 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc) in tasdevice_digital_putvol()
551 struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc) in tasdevice_digital_getvol()
H A Daw88261.c751 struct soc_mixer_control *mc = in aw88261_set_fade_in_time()
752 (struct soc_mixer_control *)kcontrol->private_value; in aw88261_set_fade_in_time()
786 struct soc_mixer_control *mc = in aw88261_set_fade_out_time()
787 (struct soc_mixer_control *)kcontrol->private_value; in aw88261_set_fade_out_time()
909 struct soc_mixer_control *mc = in aw88261_volume_set()
910 (struct soc_mixer_control *)kcontrol->private_value; in aw88261_volume_set()
944 struct soc_mixer_control *mc = in aw88261_set_fade_step()
945 (struct soc_mixer_control *)kcontrol->private_value; in aw88261_set_fade_step()
H A Daw88081.c825 struct soc_mixer_control *mc = in aw88081_set_fade_in_time()
826 (struct soc_mixer_control *)kcontrol->private_value; in aw88081_set_fade_in_time()
860 struct soc_mixer_control *mc = in aw88081_set_fade_out_time()
861 (struct soc_mixer_control *)kcontrol->private_value; in aw88081_set_fade_out_time()
982 struct soc_mixer_control *mc = in aw88081_volume_set()
983 (struct soc_mixer_control *)kcontrol->private_value; in aw88081_volume_set()
1020 struct soc_mixer_control *mc = in aw88081_set_fade_step()
1021 (struct soc_mixer_control *)kcontrol->private_value; in aw88081_set_fade_step()
H A Dtas2781-i2c.c131 struct soc_mixer_control *mc = in tas2781_digital_getvol()
132 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_digital_getvol()
142 struct soc_mixer_control *mc = in tas2781_digital_putvol()
143 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_digital_putvol()
153 struct soc_mixer_control *mc = in tas2781_amp_getvol()
154 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_amp_getvol()
165 struct soc_mixer_control *mc = in tas2781_amp_putvol()
166 (struct soc_mixer_control *)kcontrol->private_value; in tas2781_amp_putvol()
803 struct soc_mixer_control *mc = in tas2563_digital_gain_get()
804 (struct soc_mixer_control *)kcontrol->private_value; in tas2563_digital_gain_get()
[all …]
H A Dwsa881x.c742 struct soc_mixer_control *mc = in wsa881x_put_pa_gain()
743 (struct soc_mixer_control *)kc->private_value; in wsa881x_put_pa_gain()
789 struct soc_mixer_control *mixer = in wsa881x_get_port()
790 (struct soc_mixer_control *)kcontrol->private_value; in wsa881x_get_port()
821 struct soc_mixer_control *mixer = in wsa881x_set_port()
822 (struct soc_mixer_control *)kcontrol->private_value; in wsa881x_set_port()
H A Daw88399.c1379 struct soc_mixer_control *mc = in aw88399_set_fade_in_time()
1380 (struct soc_mixer_control *)kcontrol->private_value; in aw88399_set_fade_in_time()
1414 struct soc_mixer_control *mc = in aw88399_set_fade_out_time()
1415 (struct soc_mixer_control *)kcontrol->private_value; in aw88399_set_fade_out_time()
1538 struct soc_mixer_control *mc = in aw88399_volume_set()
1539 (struct soc_mixer_control *)kcontrol->private_value; in aw88399_volume_set()
1572 struct soc_mixer_control *mc = in aw88399_set_fade_step()
1573 (struct soc_mixer_control *)kcontrol->private_value; in aw88399_set_fade_step()
1605 struct soc_mixer_control *mc = in aw88399_re_set()
1606 (struct soc_mixer_control *)kcontrol->private_value; in aw88399_re_set()
/linux-6.15/sound/soc/qcom/qdsp6/
H A Dtopology.c1036 struct soc_mixer_control *sm; in audioreach_route_load()
1040 sm = (struct soc_mixer_control *)w->kcontrol_news[i].private_value; in audioreach_route_load()
1122 struct soc_mixer_control *mc = (struct soc_mixer_control *)kcontrol->private_value; in audioreach_get_audio_mixer()
1143 struct soc_mixer_control *mc = (struct soc_mixer_control *)kcontrol->private_value; in audioreach_put_audio_mixer()
1222 struct soc_mixer_control *sm; in audioreach_control_load()
1234 sm = (struct soc_mixer_control *)kc->private_value; in audioreach_control_load()
1239 sm = (struct soc_mixer_control *)kc->private_value; in audioreach_control_load()

1234