Searched refs:kcontrols (Results 1 – 14 of 14) sorted by relevance
/linux-6.3-rc2/Documentation/sound/designs/ |
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
|
A D | compress-offload.rst | 299 ALSA kcontrols. 309 would be enabled with ALSA kcontrols.
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | mt6358.c | 1359 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_hp_event() 1421 dapm_kcontrol_get_value(w->kcontrols[0])); in mt_rcv_event() 1900 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_mic_type_event() 1946 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_l_event() 1962 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_adc_r_event() 1978 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_left_event() 1994 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_right_event()
|
A D | mt6359.c | 959 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_hp_event() 991 __func__, event, dapm_kcontrol_get_value(w->kcontrols[0])); in mt_rcv_event() 1075 __func__, event, dapm_kcontrol_get_value(w->kcontrols[0])); in mt_lo_event() 1528 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_l_mux_event() 1541 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_r_mux_event() 1554 unsigned int mux = dapm_kcontrol_get_value(w->kcontrols[0]); in mt_pga_3_mux_event()
|
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()
|
A D | hdac_hdmi.c | 873 kc = w->kcontrols[0]; in hdac_hdmi_pin_mux_widget_event()
|
/linux-6.3-rc2/drivers/staging/greybus/ |
A D | audio_helper.c | 106 kfree(w->kcontrols); in gbaudio_dapm_free_widget()
|
/linux-6.3-rc2/Documentation/sound/soc/ |
A D | dapm.rst | 134 parameters for stream name and kcontrols. 175 Any widget kcontrols can be set using the controls and num_controls members. 177 e.g. Mixer widget (the kcontrols are declared first)
|
/linux-6.3-rc2/sound/soc/ |
A D | soc-dapm.c | 855 if (w->kcontrols) in dapm_is_shared_kcontrol() 856 *kcontrol = w->kcontrols[i]; in dapm_is_shared_kcontrol() 968 w->kcontrols[kci] = kcontrol; in dapm_create_or_share_kcontrol() 991 if (!w->kcontrols[i]) { in dapm_new_mixer() 997 dapm_kcontrol_add_path(w->kcontrols[i], path); in dapm_new_mixer() 999 data = snd_kcontrol_chip(w->kcontrols[i]); in dapm_new_mixer() 1051 dapm_kcontrol_add_path(w->kcontrols[0], path); in dapm_new_mux() 1096 w->kcontrols[i] = kcontrol; in dapm_new_dai_link() 2499 kfree(w->kcontrols); in snd_soc_dapm_free_widget() 3231 w->kcontrols = kcalloc(w->num_kcontrols, in snd_soc_dapm_new_widgets() [all …]
|
A D | soc-topology.c | 397 if (!w->kcontrols) in soc_tplg_remove_widget() 400 for (i = 0; w->kcontrols && i < w->num_kcontrols; i++) in soc_tplg_remove_widget() 401 snd_ctl_remove(card, w->kcontrols[i]); in soc_tplg_remove_widget()
|
/linux-6.3-rc2/sound/soc/sof/ |
A D | ipc3-control.c | 595 kc = widget->kcontrols[i]; in sof_ipc3_control_update()
|
/linux-6.3-rc2/sound/soc/intel/atom/ |
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.3-rc2/include/sound/ |
A D | soc-dapm.h | 623 struct snd_kcontrol **kcontrols; member
|
/linux-6.3-rc2/sound/soc/intel/avs/ |
A D | path.c | 282 mc = (struct soc_mixer_control *)w->kcontrols[i]->private_value; in avs_get_module_control()
|
Completed in 40 milliseconds