Home
last modified time | relevance | path

Searched refs:snd_soc_component (Results 1 – 25 of 651) sorted by relevance

12345678910>>...27

/linux-6.3-rc2/include/sound/
A Dsoc-component.h30 int (*open)(struct snd_soc_component *component,
32 int (*free)(struct snd_soc_component *component,
51 int (*copy)(struct snd_soc_component *component,
54 int (*mmap)(struct snd_soc_component *component,
57 int (*ack)(struct snd_soc_component *component,
115 int (*open)(struct snd_soc_component *component,
150 int (*ack)(struct snd_soc_component *component,
200 struct snd_soc_component { struct
278 struct snd_soc_component *component) in snd_soc_component_get_dapm()
349 struct snd_soc_component *component) in snd_soc_component_cache_sync()
[all …]
A Dsoc-topology.h24 struct snd_soc_component;
113 int (*control_unload)(struct snd_soc_component *,
119 int (*dapm_route_unload)(struct snd_soc_component *,
129 int (*widget_unload)(struct snd_soc_component *,
133 int (*dai_load)(struct snd_soc_component *, int index,
137 int (*dai_unload)(struct snd_soc_component *,
141 int (*link_load)(struct snd_soc_component *, int index,
144 int (*link_unload)(struct snd_soc_component *,
150 int (*vendor_unload)(struct snd_soc_component *,
154 int (*complete)(struct snd_soc_component *comp);
[all …]
A Dpxa2xx-lib.h13 struct snd_soc_component;
23 extern int pxa2xx_soc_pcm_new(struct snd_soc_component *component,
25 extern int pxa2xx_soc_pcm_open(struct snd_soc_component *component,
27 extern int pxa2xx_soc_pcm_close(struct snd_soc_component *component,
29 extern int pxa2xx_soc_pcm_hw_params(struct snd_soc_component *component,
32 extern int pxa2xx_soc_pcm_prepare(struct snd_soc_component *component,
34 extern int pxa2xx_soc_pcm_trigger(struct snd_soc_component *component,
37 pxa2xx_soc_pcm_pointer(struct snd_soc_component *component,
/linux-6.3-rc2/sound/soc/codecs/
A Dwcd-mbhc-v2.h235 void (*compute_impedance)(struct snd_soc_component *component,
237 void (*set_micbias_value)(struct snd_soc_component *component);
238 void (*set_auto_zeroing)(struct snd_soc_component *component,
243 void (*set_btn_thr)(struct snd_soc_component *component,
246 void (*hph_pull_up_control)(struct snd_soc_component *component,
248 int (*mbhc_micbias_control)(struct snd_soc_component *component,
252 bool (*extn_use_mb)(struct snd_soc_component *component);
253 int (*mbhc_micb_ctrl_thr_mic)(struct snd_soc_component *component,
255 void (*mbhc_gnd_det_ctrl)(struct snd_soc_component *component,
257 void (*hph_pull_down_ctrl)(struct snd_soc_component *component,
[all …]
A Dwm_hubs.h18 struct snd_soc_component;
34 bool (*check_class_w_digital)(struct snd_soc_component *);
50 struct snd_soc_component *component;
53 extern int wm_hubs_add_analogue_controls(struct snd_soc_component *);
54 extern int wm_hubs_add_analogue_routes(struct snd_soc_component *, int, int);
55 extern int wm_hubs_handle_analogue_pdata(struct snd_soc_component *,
63 extern void wm_hubs_vmid_ena(struct snd_soc_component *component);
64 extern void wm_hubs_set_bias_level(struct snd_soc_component *component,
66 extern void wm_hubs_update_class_w(struct snd_soc_component *component);
A Dwcd-clsh-v2.c19 struct snd_soc_component *comp;
122 struct snd_soc_component *comp = ctrl->comp; in wcd_enable_clsh_block()
179 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_buck_ctrl()
228 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_flyback_ctrl()
248 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_set_gain_path()
350 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_set_hph_mode()
511 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_state_lo()
570 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_state_hph_r()
660 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_state_hph_l()
744 struct snd_soc_component *comp = ctrl->comp; in wcd_clsh_state_ear()
[all …]
A Dwm_adsp.h32 struct snd_soc_component *component;
83 int wm_adsp2_component_probe(struct wm_adsp *dsp, struct snd_soc_component *component);
84 int wm_adsp2_component_remove(struct wm_adsp *dsp, struct snd_soc_component *component);
112 int wm_adsp_compr_free(struct snd_soc_component *component,
114 int wm_adsp_compr_set_params(struct snd_soc_component *component,
117 int wm_adsp_compr_get_caps(struct snd_soc_component *component,
120 int wm_adsp_compr_trigger(struct snd_soc_component *component,
123 int wm_adsp_compr_pointer(struct snd_soc_component *component,
126 int wm_adsp_compr_copy(struct snd_soc_component *component,
A Dtwl6040.c65 struct snd_soc_component *component;
159 static int twl6040_write(struct snd_soc_component *component, in twl6040_write()
305 struct snd_soc_component *component = priv->component; in twl6040_accessory_work()
314 struct snd_soc_component *component = data; in twl6040_audio_handler()
522 int twl6040_get_dl1_gain(struct snd_soc_component *component) in twl6040_get_dl1_gain()
544 int twl6040_get_clk_id(struct snd_soc_component *component) in twl6040_get_clk_id()
862 struct snd_soc_component *component = dai->component; in twl6040_startup()
876 struct snd_soc_component *component = dai->component; in twl6040_hw_params()
912 struct snd_soc_component *component = dai->component; in twl6040_prepare()
935 struct snd_soc_component *component = codec_dai->component; in twl6040_set_dai_sysclk()
[all …]
A Dtwl6040.h23 int twl6040_get_dl1_gain(struct snd_soc_component *component);
24 void twl6040_hs_jack_detect(struct snd_soc_component *component,
26 int twl6040_get_clk_id(struct snd_soc_component *component);
27 int twl6040_get_trim_value(struct snd_soc_component *component, enum twl6040_trim trim);
28 int twl6040_get_hs_step_size(struct snd_soc_component *component);
A Dda7219-aad.h189 struct snd_soc_component *component;
210 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack);
213 void da7219_aad_suspend(struct snd_soc_component *component);
214 void da7219_aad_resume(struct snd_soc_component *component);
217 int da7219_aad_init(struct snd_soc_component *component);
218 void da7219_aad_exit(struct snd_soc_component *component);
A Dtlv320dac33.c52 struct snd_soc_component *component);
54 struct snd_soc_component *component);
80 struct snd_soc_component *component;
718 struct snd_soc_component *component; in dac33_work()
752 struct snd_soc_component *component = dev; in dac33_interrupt_handler()
784 struct snd_soc_component *component = dai->component; in dac33_startup()
796 struct snd_soc_component *component = dai->component; in dac33_shutdown()
808 struct snd_soc_component *component = dai->component; in dac33_hw_params()
851 struct snd_soc_component *component) in dac33_prepare_chip()
1049 struct snd_soc_component *component) in dac33_calculate_times()
[all …]
A Dak5386.c38 static int ak5386_soc_probe(struct snd_soc_component *component) in ak5386_soc_probe()
44 static void ak5386_soc_remove(struct snd_soc_component *component) in ak5386_soc_remove()
51 static int ak5386_soc_suspend(struct snd_soc_component *component) in ak5386_soc_suspend()
58 static int ak5386_soc_resume(struct snd_soc_component *component) in ak5386_soc_resume()
85 struct snd_soc_component *component = codec_dai->component; in ak5386_set_dai_fmt()
101 struct snd_soc_component *component = dai->component; in ak5386_hw_params()
123 struct snd_soc_component *component = dai->component; in ak5386_hw_free()
A Dadav80x.c283 static int adav80x_set_deemph(struct snd_soc_component *component) in adav80x_set_deemph()
367 struct snd_soc_component *component = dai->component; in adav80x_set_dai_fmt()
418 static int adav80x_set_adc_clock(struct snd_soc_component *component, in adav80x_set_adc_clock()
435 static int adav80x_set_dac_clock(struct snd_soc_component *component, in adav80x_set_dac_clock()
517 struct snd_soc_component *component = dai->component; in adav80x_hw_params()
537 static int adav80x_set_sysclk(struct snd_soc_component *component, in adav80x_set_sysclk()
698 static int adav80x_set_bias_level(struct snd_soc_component *component, in adav80x_set_bias_level()
726 struct snd_soc_component *component = dai->component; in adav80x_dai_startup()
739 struct snd_soc_component *component = dai->component; in adav80x_dai_shutdown()
803 static int adav80x_probe(struct snd_soc_component *component) in adav80x_probe()
[all …]
A Dtwl4030.c222 twl4030_get_board_params(struct snd_soc_component *component) in twl4030_get_board_params()
1648 struct snd_soc_component *component = dai->component; in twl4030_startup()
1677 struct snd_soc_component *component = dai->component; in twl4030_shutdown()
1701 struct snd_soc_component *component = dai->component; in twl4030_hw_params()
1818 struct snd_soc_component *component = codec_dai->component; in twl4030_set_dai_sysclk()
1843 struct snd_soc_component *component = codec_dai->component; in twl4030_set_dai_fmt()
1896 struct snd_soc_component *component = dai->component; in twl4030_set_tristate()
1932 struct snd_soc_component *component = dai->component; in twl4030_voice_startup()
1964 struct snd_soc_component *component = dai->component; in twl4030_voice_shutdown()
1974 struct snd_soc_component *component = dai->component; in twl4030_voice_hw_params()
[all …]
A Dwm8958-dsp2.c41 static int wm8958_dsp2_fw(struct snd_soc_component *component, const char *name, in wm8958_dsp2_fw()
414 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in wm8958_aif_ev()
456 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in wm8958_put_mbc_enum()
478 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in wm8958_get_mbc_enum()
500 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in wm8958_mbc_get()
512 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in wm8958_mbc_put()
546 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in wm8958_put_vss_enum()
863 struct snd_soc_component *component = context; in wm8958_enh_eq_loaded()
875 struct snd_soc_component *component = context; in wm8958_mbc_vss_loaded()
887 struct snd_soc_component *component = context; in wm8958_mbc_loaded()
[all …]
A Darizona.h311 int arizona_set_sysclk(struct snd_soc_component *component, int clk_id, int source,
335 int arizona_dvfs_up(struct snd_soc_component *component, unsigned int flags);
336 int arizona_dvfs_down(struct snd_soc_component *component, unsigned int flags);
348 int arizona_init_spk(struct snd_soc_component *component);
349 int arizona_init_gpio(struct snd_soc_component *component);
350 int arizona_init_mono(struct snd_soc_component *component);
360 int arizona_set_output_mode(struct snd_soc_component *component, int output,
363 bool arizona_input_analog(struct snd_soc_component *component, int shift);
367 static inline int arizona_register_notifier(struct snd_soc_component *component, in arizona_register_notifier()
381 static inline int arizona_unregister_notifier(struct snd_soc_component *component, in arizona_unregister_notifier()
[all …]
/linux-6.3-rc2/sound/soc/
A Dsoc-component.c230 struct snd_soc_component *component, in snd_soc_component_force_enable_pin_unlocked()
268 struct snd_soc_component *component) in snd_soc_component_get_jack_type()
488 struct snd_soc_component *component; in snd_soc_component_compr_trigger()
509 struct snd_soc_component *component; in snd_soc_component_compr_set_params()
530 struct snd_soc_component *component; in snd_soc_component_compr_get_params()
550 struct snd_soc_component *component; in snd_soc_component_compr_get_caps()
574 struct snd_soc_component *component; in snd_soc_component_compr_get_codec_caps()
597 struct snd_soc_component *component; in snd_soc_component_compr_ack()
618 struct snd_soc_component *component; in snd_soc_component_compr_pointer()
638 struct snd_soc_component *component; in snd_soc_component_compr_copy()
[all …]
/linux-6.3-rc2/sound/soc/sof/
A Dsof-audio.h118 snd_pcm_sframes_t (*delay)(struct snd_soc_component *component,
214 int (*parse_manifest)(struct snd_soc_component *scomp, int index,
325 struct snd_soc_component *scomp;
341 struct snd_soc_component *scomp;
389 struct snd_soc_component *scomp;
483 struct snd_soc_component *scomp;
499 struct snd_soc_component *scomp;
551 int snd_sof_ipc_stream_posn(struct snd_soc_component *scomp,
558 snd_sof_find_swidget_sname(struct snd_soc_component *scomp,
560 struct snd_sof_dai *snd_sof_find_dai(struct snd_soc_component *scomp,
[all …]
A Dcontrol.c23 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_volume_get()
38 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_volume_put()
75 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_switch_get()
90 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_switch_put()
105 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_enum_get()
120 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_enum_put()
135 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_bytes_get()
150 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_bytes_put()
166 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_bytes_ext_put()
185 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_bytes_ext_volatile_get()
[all …]
/linux-6.3-rc2/sound/soc/generic/
A Dtest-component.c247 static int test_component_probe(struct snd_soc_component *component) in test_component_probe()
254 static void test_component_remove(struct snd_soc_component *component) in test_component_remove()
259 static int test_component_suspend(struct snd_soc_component *component) in test_component_suspend()
266 static int test_component_resume(struct snd_soc_component *component) in test_component_resume()
310 static int test_component_set_jack(struct snd_soc_component *component, in test_component_set_jack()
352 static int test_component_open(struct snd_soc_component *component, in test_component_open()
366 static int test_component_close(struct snd_soc_component *component, in test_component_close()
374 static int test_component_ioctl(struct snd_soc_component *component, in test_component_ioctl()
392 static int test_component_hw_free(struct snd_soc_component *component, in test_component_hw_free()
400 static int test_component_prepare(struct snd_soc_component *component, in test_component_prepare()
[all …]
/linux-6.3-rc2/sound/soc/meson/
A Daxg-fifo.h79 int axg_fifo_pcm_open(struct snd_soc_component *component,
81 int axg_fifo_pcm_close(struct snd_soc_component *component,
83 int axg_fifo_pcm_hw_params(struct snd_soc_component *component,
86 int g12a_fifo_pcm_hw_params(struct snd_soc_component *component,
89 int axg_fifo_pcm_hw_free(struct snd_soc_component *component,
91 snd_pcm_uframes_t axg_fifo_pcm_pointer(struct snd_soc_component *component,
93 int axg_fifo_pcm_trigger(struct snd_soc_component *component,
/linux-6.3-rc2/sound/soc/tegra/
A Dtegra_pcm.h23 int tegra_pcm_construct(struct snd_soc_component *component,
25 int tegra_pcm_open(struct snd_soc_component *component,
27 int tegra_pcm_close(struct snd_soc_component *component,
29 int tegra_pcm_hw_params(struct snd_soc_component *component,
32 snd_pcm_uframes_t tegra_pcm_pointer(struct snd_soc_component *component,
/linux-6.3-rc2/sound/soc/mediatek/common/
A Dmtk-afe-platform-driver.h17 struct snd_soc_component;
20 snd_pcm_uframes_t mtk_afe_pcm_pointer(struct snd_soc_component *component,
22 int mtk_afe_pcm_new(struct snd_soc_component *component,
26 int mtk_afe_add_sub_dai_control(struct snd_soc_component *component);
/linux-6.3-rc2/sound/arm/
A Dpxa2xx-pcm-lib.c134 int pxa2xx_soc_pcm_new(struct snd_soc_component *component, in pxa2xx_soc_pcm_new()
149 int pxa2xx_soc_pcm_open(struct snd_soc_component *component, in pxa2xx_soc_pcm_open()
156 int pxa2xx_soc_pcm_close(struct snd_soc_component *component, in pxa2xx_soc_pcm_close()
163 int pxa2xx_soc_pcm_hw_params(struct snd_soc_component *component, in pxa2xx_soc_pcm_hw_params()
171 int pxa2xx_soc_pcm_prepare(struct snd_soc_component *component, in pxa2xx_soc_pcm_prepare()
178 int pxa2xx_soc_pcm_trigger(struct snd_soc_component *component, in pxa2xx_soc_pcm_trigger()
186 pxa2xx_soc_pcm_pointer(struct snd_soc_component *component, in pxa2xx_soc_pcm_pointer()
/linux-6.3-rc2/sound/soc/codecs/aw88395/
A Daw88395.c176 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_profile_info()
214 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_profile_get()
225 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_profile_set()
251 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_volume_get()
263 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_volume_set()
287 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_get_fade_step()
298 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_set_fade_step()
319 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_re_get()
331 struct snd_soc_component *codec = snd_soc_kcontrol_component(kcontrol); in aw88395_re_set()
405 static int aw88395_codec_probe(struct snd_soc_component *component) in aw88395_codec_probe()
[all …]

Completed in 44 milliseconds

12345678910>>...27