Home
last modified time | relevance | path

Searched refs:kcontrols (Results 1 – 16 of 16) sorted by relevance

/linux/Documentation/sound/designs/
A Djack-controls.rst5 Why we need Jack kcontrols
8 ALSA uses kcontrols to export audio controls(switch, volume, Mux, ...)
17 The new jack code creates embedded jack kcontrols for each jack that
30 Those kcontrols will be freed automatically when the Jack is freed.
32 How to use jack kcontrols
A Dcompress-offload.rst300 ALSA kcontrols.
310 would be enabled with ALSA kcontrols.
/linux/sound/soc/codecs/
A Dmt6358.c1395 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_hp_event()
1457 dapm_kcontrol_get_value(w->kcontrols[0])); in mt_rcv_event()
1936 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_mic_type_event()
1982 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_l_event()
1998 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_r_event()
2014 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_left_event()
2030 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_right_event()
A Dmt6359.c1048 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_hp_event()
1080 __func__, event, dapm_kcontrol_get_value(w->kcontrols[0])); in mt_rcv_event()
1162 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_lo_event()
1642 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_l_mux_event()
1655 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_r_mux_event()
1668 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_3_mux_event()
A Dsma1303.c529 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in sma1303_aif_in_event()
599 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in sma1303_aif_out_event()
A Dmt6357.c600 unsigned int mic_type = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_mic_type_event()
A Dhdac_hdmi.c881 kc = w->kcontrols[0]; in hdac_hdmi_pin_mux_widget_event()
/linux/drivers/staging/greybus/
A Daudio_helper.c106 kfree(w->kcontrols); in gbaudio_dapm_free_widget()
/linux/sound/soc/
A Dsoc-dapm.c861 if (w->kcontrols) in dapm_is_shared_kcontrol()
862 *kcontrol = w->kcontrols[i]; in dapm_is_shared_kcontrol()
976 w->kcontrols[kci] = kcontrol; in dapm_create_or_share_kcontrol()
999 if (!w->kcontrols[i]) { in dapm_new_mixer()
1005 dapm_kcontrol_add_path(w->kcontrols[i], path); in dapm_new_mixer()
1007 data = snd_kcontrol_chip(w->kcontrols[i]); in dapm_new_mixer()
1059 dapm_kcontrol_add_path(w->kcontrols[0], path); in dapm_new_mux()
1104 w->kcontrols[i] = kcontrol; in dapm_new_dai_link()
2574 kfree(w->kcontrols); in snd_soc_dapm_free_widget()
3317 w->kcontrols = kcalloc(w->num_kcontrols, in snd_soc_dapm_new_widgets()
[all …]
A Dsoc-topology.c397 if (w->kcontrols) in soc_tplg_remove_widget()
399 snd_ctl_remove(card, w->kcontrols[i]); in soc_tplg_remove_widget()
/linux/Documentation/sound/soc/
A Ddapm.rst146 parameters for stream name and kcontrols.
187 Any widget kcontrols can be set using the controls and num_controls members.
189 e.g. Mixer widget (the kcontrols are declared first)
/linux/sound/soc/sof/
A Dipc3-control.c603 kc = widget->kcontrols[i]; in sof_ipc3_control_update()
A Dipc4-control.c770 kc = widget->kcontrols[i]; in sof_ipc4_control_update()
/linux/sound/soc/intel/atom/
A Dsst-atom-controls.c640 if (dapm_kcontrol_get_value(w->kcontrols[i])) { in sst_swm_mixer_event()
641 mc = (struct soc_mixer_control *)(w->kcontrols[i])->private_value; in sst_swm_mixer_event()
/linux/include/sound/
A Dsoc-dapm.h666 struct snd_kcontrol **kcontrols; member
/linux/sound/soc/intel/avs/
A Dpath.c279 mc = (struct soc_mixer_control *)w->kcontrols[i]->private_value; in avs_get_module_control()

Completed in 64 milliseconds