Searched refs:kcontrols (Results 1 – 16 of 16) sorted by relevance
| /linux-6.15/Documentation/sound/designs/ |
| H A D | jack-controls.rst | 5 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
|
| H A D | compress-offload.rst | 300 ALSA kcontrols. 310 would be enabled with ALSA kcontrols.
|
| /linux-6.15/sound/soc/codecs/ |
| H A D | mt6358.c | 1291 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_hp_event() 1353 dapm_kcontrol_get_value(w->kcontrols[0])); in mt_rcv_event() 1832 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_mic_type_event() 1878 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_l_event() 1894 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_r_event() 1910 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_left_event() 1926 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_right_event()
|
| H A D | mt6359.c | 1048 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()
|
| H A D | sma1303.c | 529 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()
|
| H A D | mt6357.c | 600 unsigned int mic_type = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_mic_type_event()
|
| H A D | hdac_hdmi.c | 881 kc = w->kcontrols[0]; in hdac_hdmi_pin_mux_widget_event()
|
| /linux-6.15/drivers/staging/greybus/ |
| H A D | audio_helper.c | 106 kfree(w->kcontrols); in gbaudio_dapm_free_widget()
|
| /linux-6.15/sound/soc/ |
| H A D | soc-dapm.c | 860 if (w->kcontrols) in dapm_is_shared_kcontrol() 861 *kcontrol = w->kcontrols[i]; in dapm_is_shared_kcontrol() 975 w->kcontrols[kci] = kcontrol; in dapm_create_or_share_kcontrol() 998 if (!w->kcontrols[i]) { in dapm_new_mixer() 1004 dapm_kcontrol_add_path(w->kcontrols[i], path); in dapm_new_mixer() 1006 data = snd_kcontrol_chip(w->kcontrols[i]); in dapm_new_mixer() 1058 dapm_kcontrol_add_path(w->kcontrols[0], path); in dapm_new_mux() 1103 w->kcontrols[i] = kcontrol; in dapm_new_dai_link() 2572 kfree(w->kcontrols); in snd_soc_dapm_free_widget() 3314 w->kcontrols = kcalloc(w->num_kcontrols, in snd_soc_dapm_new_widgets() [all …]
|
| H A D | soc-topology.c | 388 if (w->kcontrols) in soc_tplg_remove_widget() 390 snd_ctl_remove(card, w->kcontrols[i]); in soc_tplg_remove_widget()
|
| /linux-6.15/Documentation/sound/soc/ |
| H A D | dapm.rst | 149 parameters for stream name and kcontrols. 190 Any widget kcontrols can be set using the controls and num_controls members. 192 e.g. Mixer widget (the kcontrols are declared first)
|
| /linux-6.15/sound/soc/sof/ |
| H A D | ipc3-control.c | 603 kc = widget->kcontrols[i]; in sof_ipc3_control_update()
|
| H A D | ipc4-control.c | 779 kc = widget->kcontrols[i]; in sof_ipc4_control_update()
|
| /linux-6.15/sound/soc/intel/atom/ |
| H A D | sst-atom-controls.c | 640 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-6.15/sound/soc/intel/avs/ |
| H A D | path.c | 390 mc = (struct soc_mixer_control *)w->kcontrols[i]->private_value; in avs_get_module_control() 392 if (ctl_data->id == t->ctl_id && strstr(w->kcontrols[i]->id.name, name)) in avs_get_module_control()
|
| /linux-6.15/include/sound/ |
| H A D | soc-dapm.h | 653 struct snd_kcontrol **kcontrols; member
|