| /Linux-v4.19/sound/soc/ |
| D | soc-dapm.c | 53 struct snd_soc_dapm_widget *wsource, struct snd_soc_dapm_widget *wsink, 55 int (*connected)(struct snd_soc_dapm_widget *source, 56 struct snd_soc_dapm_widget *sink)); 58 struct snd_soc_dapm_widget * 60 const struct snd_soc_dapm_widget *widget); 62 struct snd_soc_dapm_widget * 64 const struct snd_soc_dapm_widget *widget); 157 static bool dapm_dirty_widget(struct snd_soc_dapm_widget *w) in dapm_dirty_widget() 162 static void dapm_mark_dirty(struct snd_soc_dapm_widget *w, const char *reason) in dapm_mark_dirty() 181 struct snd_soc_dapm_widget *w, enum snd_soc_dapm_direction dir) in dapm_widget_invalidate_paths() [all …]
|
| /Linux-v4.19/include/trace/events/ |
| D | asoc.h | 16 struct snd_soc_dapm_widget; 87 DECLARE_EVENT_CLASS(snd_soc_dapm_widget, 89 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 107 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_power, 109 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 115 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_start, 117 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 123 DEFINE_EVENT(snd_soc_dapm_widget, snd_soc_dapm_widget_event_done, 125 TP_PROTO(struct snd_soc_dapm_widget *w, int val), 158 TP_PROTO(struct snd_soc_dapm_widget *widget,
|
| /Linux-v4.19/include/sound/ |
| D | soc-topology.h | 23 struct snd_soc_dapm_widget; 101 int (*event_handler)(struct snd_soc_dapm_widget *w, 125 struct snd_soc_dapm_widget *, 128 struct snd_soc_dapm_widget *, 187 void snd_soc_tplg_widget_remove(struct snd_soc_dapm_widget *w); 192 int snd_soc_tplg_widget_bind_event(struct snd_soc_dapm_widget *w,
|
| D | soc-dapm.h | 366 struct snd_soc_dapm_widget; 377 int dapm_regulator_event(struct snd_soc_dapm_widget *w, 379 int dapm_clock_event(struct snd_soc_dapm_widget *w, 381 int dapm_pinctrl_event(struct snd_soc_dapm_widget *w, 400 const struct snd_soc_dapm_widget *widget, 402 struct snd_soc_dapm_widget *snd_soc_dapm_new_control( 404 const struct snd_soc_dapm_widget *widget); 413 struct snd_soc_dapm_widget *source, 414 struct snd_soc_dapm_widget *sink); 425 void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w); [all …]
|
| /Linux-v4.19/sound/soc/meson/ |
| D | axg-tdm-formatter.h | 14 struct snd_soc_dapm_widget; 18 struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w); 34 int axg_tdm_formatter_event(struct snd_soc_dapm_widget *w,
|
| D | axg-tdmin.c | 57 axg_tdmin_get_be(struct snd_soc_dapm_widget *w) in axg_tdmin_get_be() 78 axg_tdmin_get_tdm_stream(struct snd_soc_dapm_widget *w) in axg_tdmin_get_tdm_stream() 164 static const struct snd_soc_dapm_widget axg_tdmin_dapm_widgets[] = {
|
| /Linux-v4.19/sound/soc/codecs/ |
| D | rt5631.c | 286 static int check_sysclk1_source(struct snd_soc_dapm_widget *source, in check_sysclk1_source() 287 struct snd_soc_dapm_widget *sink) in check_sysclk1_source() 296 static int check_dmic_used(struct snd_soc_dapm_widget *source, in check_dmic_used() 297 struct snd_soc_dapm_widget *sink) in check_dmic_used() 304 static int check_dacl_to_outmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_outmixl() 305 struct snd_soc_dapm_widget *sink) in check_dacl_to_outmixl() 314 static int check_dacr_to_outmixr(struct snd_soc_dapm_widget *source, in check_dacr_to_outmixr() 315 struct snd_soc_dapm_widget *sink) in check_dacr_to_outmixr() 324 static int check_dacl_to_spkmixl(struct snd_soc_dapm_widget *source, in check_dacl_to_spkmixl() 325 struct snd_soc_dapm_widget *sink) in check_dacl_to_spkmixl() [all …]
|
| D | sirf-audio-codec.c | 93 static int adc_enable_delay_event(struct snd_soc_dapm_widget *w, in adc_enable_delay_event() 118 static int atlas6_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in atlas6_codec_enable_and_reset_event() 141 static int prima2_codec_enable_and_reset_event(struct snd_soc_dapm_widget *w, in prima2_codec_enable_and_reset_event() 164 static const struct snd_soc_dapm_widget atlas6_output_driver_dapm_widgets[] = { 173 static const struct snd_soc_dapm_widget prima2_output_driver_dapm_widgets[] = { 182 static const struct snd_soc_dapm_widget atlas6_codec_clock_dapm_widget = 187 static const struct snd_soc_dapm_widget prima2_codec_clock_dapm_widget = 192 static const struct snd_soc_dapm_widget sirf_audio_codec_dapm_widgets[] = {
|
| D | pcm3008.c | 31 static int pcm3008_dac_ev(struct snd_soc_dapm_widget *w, in pcm3008_dac_ev() 44 static int pcm3008_adc_ev(struct snd_soc_dapm_widget *w, in pcm3008_adc_ev() 57 static const struct snd_soc_dapm_widget pcm3008_dapm_widgets[] = {
|
| D | mt6351.c | 578 static int mt_reg_set_clr_event(struct snd_soc_dapm_widget *w, in mt_reg_set_clr_event() 622 static int mt_ncp_event(struct snd_soc_dapm_widget *w, in mt_ncp_event() 646 static int mt_sgen_event(struct snd_soc_dapm_widget *w, in mt_sgen_event() 666 static int mt_aif_in_event(struct snd_soc_dapm_widget *w, in mt_aif_in_event() 711 static int mt_hp_event(struct snd_soc_dapm_widget *w, in mt_hp_event() 839 static int mt_aif_out_event(struct snd_soc_dapm_widget *w, in mt_aif_out_event() 902 static int mt_adc_clkgen_event(struct snd_soc_dapm_widget *w, in mt_adc_clkgen_event() 925 static int mt_pga_left_event(struct snd_soc_dapm_widget *w, in mt_pga_left_event() 955 static int mt_pga_right_event(struct snd_soc_dapm_widget *w, in mt_pga_right_event() 985 static int mt_mic_bias_0_event(struct snd_soc_dapm_widget *w, in mt_mic_bias_0_event() [all …]
|
| D | arizona.h | 260 int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 262 int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 264 int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 266 int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 274 int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, 302 int arizona_dvfs_sysclk_ev(struct snd_soc_dapm_widget *w,
|
| D | wm_adsp.h | 137 int wm_adsp1_event(struct snd_soc_dapm_widget *w, 139 int wm_adsp2_early_event(struct snd_soc_dapm_widget *w, 146 int wm_adsp2_event(struct snd_soc_dapm_widget *w,
|
| D | ssm2305.c | 19 static int ssm2305_power_event(struct snd_soc_dapm_widget *w, in ssm2305_power_event() 31 static const struct snd_soc_dapm_widget ssm2305_dapm_widgets[] = {
|
| D | simple-amplifier.c | 30 static int drv_event(struct snd_soc_dapm_widget *w, in drv_event() 54 static const struct snd_soc_dapm_widget simple_amp_dapm_widgets[] = {
|
| /Linux-v4.19/sound/soc/sunxi/ |
| D | sun8i-codec-analog.c | 303 static const struct snd_soc_dapm_widget sun8i_codec_common_widgets[] = { 329 static const struct snd_soc_dapm_widget sun8i_codec_mixer_widgets[] = { 348 static const struct snd_soc_dapm_widget sun8i_v3s_codec_mixer_widgets[] = { 426 static int sun8i_headphone_amp_event(struct snd_soc_dapm_widget *w, in sun8i_headphone_amp_event() 450 static const struct snd_soc_dapm_widget sun8i_codec_headphone_widgets[] = { 506 static const struct snd_soc_dapm_widget sun8i_codec_mbias_widgets[] = { 527 static const struct snd_soc_dapm_widget sun8i_codec_hmic_widgets[] = { 555 static const struct snd_soc_dapm_widget sun8i_codec_linein_widgets[] = { 633 static const struct snd_soc_dapm_widget sun8i_codec_lineout_widgets[] = { 695 static const struct snd_soc_dapm_widget sun8i_codec_mic2_widgets[] = {
|
| /Linux-v4.19/sound/soc/pxa/ |
| D | e750_wm9705.c | 25 static int e750_spk_amp_event(struct snd_soc_dapm_widget *w, in e750_spk_amp_event() 36 static int e750_hp_amp_event(struct snd_soc_dapm_widget *w, in e750_hp_amp_event() 47 static const struct snd_soc_dapm_widget e750_dapm_widgets[] = {
|
| D | e800_wm9712.c | 24 static int e800_spk_amp_event(struct snd_soc_dapm_widget *w, in e800_spk_amp_event() 35 static int e800_hp_amp_event(struct snd_soc_dapm_widget *w, in e800_hp_amp_event() 46 static const struct snd_soc_dapm_widget e800_dapm_widgets[] = {
|
| D | e740_wm9705.c | 37 static int e740_mic_amp_event(struct snd_soc_dapm_widget *w, in e740_mic_amp_event() 50 static int e740_output_amp_event(struct snd_soc_dapm_widget *w, in e740_output_amp_event() 63 static const struct snd_soc_dapm_widget e740_dapm_widgets[] = {
|
| D | hx4700.c | 86 static int hx4700_spk_power(struct snd_soc_dapm_widget *w, in hx4700_spk_power() 93 static int hx4700_hp_power(struct snd_soc_dapm_widget *w, in hx4700_hp_power() 101 static const struct snd_soc_dapm_widget hx4700_dapm_widgets[] = {
|
| D | magician.c | 232 static int magician_spk_power(struct snd_soc_dapm_widget *w, in magician_spk_power() 239 static int magician_hp_power(struct snd_soc_dapm_widget *w, in magician_hp_power() 246 static int magician_mic_bias(struct snd_soc_dapm_widget *w, in magician_mic_bias() 254 static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = {
|
| /Linux-v4.19/drivers/staging/greybus/ |
| D | audio_topology.c | 356 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_info() 389 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_get() 439 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_mixer_dapm_ctl_put() 503 static int gbcodec_event_spk(struct snd_soc_dapm_widget *w, in gbcodec_event_spk() 511 static int gbcodec_event_hp(struct snd_soc_dapm_widget *w, in gbcodec_event_hp() 519 static int gbcodec_event_int_mic(struct snd_soc_dapm_widget *w, in gbcodec_event_int_mic() 720 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_enum_dapm_ctl_get() 768 struct snd_soc_dapm_widget *widget = wlist->widgets[0]; in gbcodec_enum_dapm_ctl_put() 934 static int gbaudio_widget_event(struct snd_soc_dapm_widget *w, in gbaudio_widget_event() 987 struct snd_soc_dapm_widget *dw, in gbaudio_tplg_create_widget() [all …]
|
| /Linux-v4.19/sound/soc/sirf/ |
| D | sirf-audio.c | 23 static int sirf_audio_hp_event(struct snd_soc_dapm_widget *w, in sirf_audio_hp_event() 36 static int sirf_audio_spk_event(struct snd_soc_dapm_widget *w, in sirf_audio_spk_event() 49 static const struct snd_soc_dapm_widget sirf_audio_dapm_widgets[] = {
|
| /Linux-v4.19/sound/soc/intel/skylake/ |
| D | skl-topology.c | 98 static int is_skl_dsp_widget_type(struct snd_soc_dapm_widget *w, in is_skl_dsp_widget_type() 384 static int skl_tplg_update_be_blob(struct snd_soc_dapm_widget *w, in skl_tplg_update_be_blob() 446 static void skl_tplg_update_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_update_module_params() 481 static int skl_tplg_set_module_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_params() 526 static int skl_tplg_set_module_init_data(struct snd_soc_dapm_widget *w) in skl_tplg_set_module_init_data() 554 struct snd_soc_dapm_widget *w, struct skl_module_cfg *mcfg) in skl_tplg_module_prepare() 576 struct snd_soc_dapm_widget *w; in skl_tplg_init_pipe_modules() 756 static int skl_tplg_mixer_dapm_pre_pmu_event(struct snd_soc_dapm_widget *w, in skl_tplg_mixer_dapm_pre_pmu_event() 859 static int skl_tplg_set_module_bind_params(struct snd_soc_dapm_widget *w, in skl_tplg_set_module_bind_params() 981 struct snd_soc_dapm_widget *w) in skl_tplg_add_moduleid_in_bind_params() [all …]
|
| /Linux-v4.19/sound/soc/samsung/ |
| D | rx1950_uda1380.c | 37 static int rx1950_spk_power(struct snd_soc_dapm_widget *w, 97 static const struct snd_soc_dapm_widget uda1380_dapm_widgets[] = { 140 static int rx1950_spk_power(struct snd_soc_dapm_widget *w, in rx1950_spk_power()
|
| /Linux-v4.19/sound/soc/jz4740/ |
| D | qi_lb60.c | 29 static int qi_lb60_spk_event(struct snd_soc_dapm_widget *widget, in qi_lb60_spk_event() 41 static const struct snd_soc_dapm_widget qi_lb60_widgets[] = {
|