Home
last modified time | relevance | path

Searched refs:snd_soc_card (Results 1 – 25 of 215) sorted by relevance

123456789

/Linux-v5.15/include/sound/
Dsoc-card.h16 struct snd_kcontrol *snd_soc_card_get_kcontrol(struct snd_soc_card *soc_card,
18 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type,
22 int snd_soc_card_suspend_pre(struct snd_soc_card *card);
23 int snd_soc_card_suspend_post(struct snd_soc_card *card);
24 int snd_soc_card_resume_pre(struct snd_soc_card *card);
25 int snd_soc_card_resume_post(struct snd_soc_card *card);
27 int snd_soc_card_probe(struct snd_soc_card *card);
28 int snd_soc_card_late_probe(struct snd_soc_card *card);
29 int snd_soc_card_remove(struct snd_soc_card *card);
31 int snd_soc_card_set_bias_level(struct snd_soc_card *card,
[all …]
Dsimple_card_utils.h48 struct snd_soc_card snd_card;
135 int asoc_simple_parse_card_name(struct snd_soc_card *card,
161 int asoc_simple_clean_reference(struct snd_soc_card *card);
168 int asoc_simple_parse_routing(struct snd_soc_card *card,
170 int asoc_simple_parse_widgets(struct snd_soc_card *card,
172 int asoc_simple_parse_pin_switches(struct snd_soc_card *card,
175 int asoc_simple_init_jack(struct snd_soc_card *card,
182 int asoc_graph_card_probe(struct snd_soc_card *card);
219 struct snd_soc_card *card = simple_priv_to_card(priv); in asoc_simple_debug_info()
Dsoc.h373 struct snd_soc_card;
399 int snd_soc_register_card(struct snd_soc_card *card);
400 int snd_soc_unregister_card(struct snd_soc_card *card);
401 int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card);
449 struct snd_soc_pcm_runtime *snd_soc_get_pcm_runtime(struct snd_soc_card *card,
474 int snd_soc_set_dmi_name(struct snd_soc_card *card, const char *flavour);
476 static inline int snd_soc_set_dmi_name(struct snd_soc_card *card, in snd_soc_set_dmi_name()
525 int snd_soc_add_card_controls(struct snd_soc_card *soc_card,
556 int snd_soc_limit_volume(struct snd_soc_card *card,
875 struct snd_soc_card { struct
[all …]
/Linux-v5.15/sound/soc/intel/boards/
Dsof_sdw_common.h65 int (*init)(struct snd_soc_card *card,
71 int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
73 int (*codec_card_late_probe)(struct snd_soc_card *card);
94 int sof_sdw_hdmi_card_late_probe(struct snd_soc_card *card);
100 int sof_sdw_rt711_init(struct snd_soc_card *card,
105 int sof_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
108 int sof_sdw_rt711_sdca_init(struct snd_soc_card *card,
113 int sof_sdw_rt711_sdca_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
116 int sof_sdw_rt700_init(struct snd_soc_card *card,
125 int sof_sdw_rt1308_init(struct snd_soc_card *card,
[all …]
Dskl_hda_dsp_common.h40 int skl_hda_hdmi_jack_init(struct snd_soc_card *card);
41 int skl_hda_hdmi_add_pcm(struct snd_soc_card *card, int device);
47 static inline int skl_hda_hdmi_build_controls(struct snd_soc_card *card) in skl_hda_hdmi_build_controls()
Dsof_sdw_rt1308.c40 struct snd_soc_card *card = rtd->card; in first_spk_init()
72 struct snd_soc_card *card = rtd->card; in second_spk_init()
97 struct snd_soc_card *card = rtd->card; in rt1308_i2s_hw_params()
130 int sof_sdw_rt1308_init(struct snd_soc_card *card, in sof_sdw_rt1308_init()
Dskl_hda_dsp_generic.c67 static int skl_hda_card_late_probe(struct snd_soc_card *card) in skl_hda_card_late_probe()
73 skl_hda_add_dai_link(struct snd_soc_card *card, struct snd_soc_dai_link *link) in skl_hda_add_dai_link()
98 static struct snd_soc_card hda_soc_card = {
123 struct snd_soc_card *card = &hda_soc_card; in skl_hda_fill_card_info()
177 static void skl_set_hda_codec_autosuspend_delay(struct snd_soc_card *card) in skl_set_hda_codec_autosuspend_delay()
/Linux-v5.15/sound/soc/
Dsoc-card.c12 static inline int _soc_card_ret(struct snd_soc_card *card, in _soc_card_ret()
29 struct snd_kcontrol *snd_soc_card_get_kcontrol(struct snd_soc_card *soc_card, in snd_soc_card_get_kcontrol()
60 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, in snd_soc_card_jack_new()
83 int snd_soc_card_suspend_pre(struct snd_soc_card *card) in snd_soc_card_suspend_pre()
93 int snd_soc_card_suspend_post(struct snd_soc_card *card) in snd_soc_card_suspend_post()
103 int snd_soc_card_resume_pre(struct snd_soc_card *card) in snd_soc_card_resume_pre()
113 int snd_soc_card_resume_post(struct snd_soc_card *card) in snd_soc_card_resume_post()
123 int snd_soc_card_probe(struct snd_soc_card *card) in snd_soc_card_probe()
146 int snd_soc_card_late_probe(struct snd_soc_card *card) in snd_soc_card_late_probe()
170 int snd_soc_card_remove(struct snd_soc_card *card) in snd_soc_card_remove()
[all …]
Dsoc-core.c197 static void soc_init_card_debugfs(struct snd_soc_card *card) in soc_init_card_debugfs()
208 static void soc_cleanup_card_debugfs(struct snd_soc_card *card) in soc_cleanup_card_debugfs()
242 static inline void soc_init_card_debugfs(struct snd_soc_card *card) in soc_init_card_debugfs()
246 static inline void soc_cleanup_card_debugfs(struct snd_soc_card *card) in soc_cleanup_card_debugfs()
346 *snd_soc_get_pcm_runtime(struct snd_soc_card *card, in snd_soc_get_pcm_runtime()
438 struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) in soc_new_pcm_runtime()
524 static void snd_soc_flush_all_delayed_work(struct snd_soc_card *card) in snd_soc_flush_all_delayed_work()
533 static void soc_playback_digital_mute(struct snd_soc_card *card, int mute) in soc_playback_digital_mute()
552 static void soc_dapm_suspend_resume(struct snd_soc_card *card, int event) in soc_dapm_suspend_resume()
570 struct snd_soc_card *card = dev_get_drvdata(dev); in snd_soc_suspend()
[all …]
/Linux-v5.15/sound/soc/meson/
Dmeson-card.h13 struct snd_soc_card;
20 int (*add_link)(struct snd_soc_card *card,
27 struct snd_soc_card card;
38 int meson_card_reallocate_links(struct snd_soc_card *card,
40 int meson_card_parse_dai(struct snd_soc_card *card,
44 int meson_card_set_be_link(struct snd_soc_card *card,
47 int meson_card_set_fe_link(struct snd_soc_card *card,
Dmeson-card-utils.c42 int meson_card_reallocate_links(struct snd_soc_card *card, in meson_card_reallocate_links()
75 int meson_card_parse_dai(struct snd_soc_card *card, in meson_card_parse_dai()
99 static int meson_card_set_link_name(struct snd_soc_card *card, in meson_card_set_link_name()
142 int meson_card_set_be_link(struct snd_soc_card *card, in meson_card_set_be_link()
183 int meson_card_set_fe_link(struct snd_soc_card *card, in meson_card_set_fe_link()
213 static int meson_card_add_links(struct snd_soc_card *card) in meson_card_add_links()
244 static int meson_card_parse_of_optional(struct snd_soc_card *card, in meson_card_parse_of_optional()
246 int (*func)(struct snd_soc_card *c, in meson_card_parse_of_optional()
259 struct snd_soc_card *card = &priv->card; in meson_card_clean_references()
/Linux-v5.15/sound/soc/au1x/
Ddb1200.c61 static struct snd_soc_card db1200_ac97_machine = {
79 static struct snd_soc_card db1300_ac97_machine = {
86 static struct snd_soc_card db1550_ac97_machine = {
125 static struct snd_soc_card db1200_i2s_machine = {
146 static struct snd_soc_card db1300_i2s_machine = {
167 static struct snd_soc_card db1550_i2s_machine = {
176 static struct snd_soc_card *db1200_cards[] = {
188 struct snd_soc_card *card; in db1200_audio_probe()
/Linux-v5.15/include/trace/events/
Dasoc.h16 struct snd_soc_card;
20 DECLARE_EVENT_CLASS(snd_soc_card,
22 TP_PROTO(struct snd_soc_card *card, int val),
39 DEFINE_EVENT(snd_soc_card, snd_soc_bias_level_start,
41 TP_PROTO(struct snd_soc_card *card, int val),
47 DEFINE_EVENT(snd_soc_card, snd_soc_bias_level_done,
49 TP_PROTO(struct snd_soc_card *card, int val),
57 TP_PROTO(struct snd_soc_card *card),
74 TP_PROTO(struct snd_soc_card *card),
82 TP_PROTO(struct snd_soc_card *card),
[all …]
/Linux-v5.15/sound/soc/ti/
Ddavinci-evm.c32 struct snd_soc_card *soc_card = rtd->card; in evm_startup()
45 struct snd_soc_card *soc_card = rtd->card; in evm_shutdown()
58 struct snd_soc_card *soc_card = rtd->card; in evm_hw_params()
115 struct snd_soc_card *card = rtd->card; in evm_aic3x_init()
275 static struct snd_soc_card dm6446_snd_soc_card_evm = {
289 static struct snd_soc_card dm355_snd_soc_card_evm = {
302 static struct snd_soc_card dm365_snd_soc_card_evm = {
315 static struct snd_soc_card dm6467_snd_soc_card_evm = {
327 static struct snd_soc_card da830_snd_soc_card = {
339 static struct snd_soc_card da850_snd_soc_card = {
[all …]
Drx51.c47 struct snd_soc_card *card = dapm->card; in rx51_ext_control()
94 struct snd_soc_card *card = rtd->card; in rx51_startup()
129 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_spk()
144 struct snd_soc_card *card = dapm->card; in rx51_spk_event()
164 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_input()
186 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_jack()
265 struct snd_soc_card *card = rtd->card; in rx51_aic34_init()
341 static struct snd_soc_card rx51_sound_card = {
364 struct snd_soc_card *card = &rx51_sound_card; in rx51_soc_probe()
/Linux-v5.15/sound/soc/atmel/
Dtse850-pcm5142.c64 struct snd_soc_card *card = dapm->card; in tse850_get_mux1()
76 struct snd_soc_card *card = dapm->card; in tse850_put_mux1()
94 struct snd_soc_card *card = dapm->card; in tse850_get_mux2()
106 struct snd_soc_card *card = dapm->card; in tse850_put_mux2()
124 struct snd_soc_card *card = dapm->card; in tse850_get_mix()
136 struct snd_soc_card *card = dapm->card; in tse850_put_mix()
158 struct snd_soc_card *card = dapm->card; in tse850_get_ana()
191 struct snd_soc_card *card = dapm->card; in tse850_put_ana()
311 static struct snd_soc_card tse850_card = {
356 struct snd_soc_card *card = &tse850_card; in tse850_probe()
[all …]
/Linux-v5.15/sound/soc/pxa/
Dzylonite.c33 static struct snd_soc_card zylonite;
162 static int zylonite_probe(struct snd_soc_card *card) in zylonite_probe()
189 static int zylonite_remove(struct snd_soc_card *card) in zylonite_remove()
199 static int zylonite_suspend_post(struct snd_soc_card *card) in zylonite_suspend_post()
207 static int zylonite_resume_pre(struct snd_soc_card *card) in zylonite_resume_pre()
221 static struct snd_soc_card zylonite = {
/Linux-v5.15/sound/soc/amd/
Dacp-da7219-max98357a.c42 struct snd_soc_card *card = rtd->card; in cz_da7219_init()
120 struct snd_soc_card *card = rtd->card; in cz_rt5682_init()
231 struct snd_soc_card *card = rtd->card; in cz_da7219_play_startup()
252 struct snd_soc_card *card = rtd->card; in cz_da7219_cap_startup()
274 struct snd_soc_card *card = rtd->card; in cz_max_startup()
295 struct snd_soc_card *card = rtd->card; in cz_dmic0_startup()
316 struct snd_soc_card *card = rtd->card; in cz_dmic1_startup()
343 struct snd_soc_card *card = rtd->card; in cz_rt5682_play_startup()
364 struct snd_soc_card *card = rtd->card; in cz_rt5682_cap_startup()
386 struct snd_soc_card *card = rtd->card; in cz_rt5682_max_startup()
[all …]
Dacp3x-rt5682-max9836.c45 struct snd_soc_card *card = rtd->card; in acp3x_5682_init()
185 struct snd_soc_card *card = rtd->card; in acp3x_5682_startup()
203 struct snd_soc_card *card = rtd->card; in acp3x_max_startup()
219 struct snd_soc_card *card = rtd->card; in acp3x_ec_dmic0_startup()
370 static struct snd_soc_card acp3x_5682 = {
409 static struct snd_soc_card acp3x_1015 = {
448 static struct snd_soc_card acp3x_1015p = {
489 struct snd_soc_card *card; in acp3x_probe()
493 card = (struct snd_soc_card *)soc_is_rltk_max(dev); in acp3x_probe()
/Linux-v5.15/sound/soc/samsung/
Darndale.c121 static struct snd_soc_card arndale_rt5631 = {
128 static struct snd_soc_card arndale_wm1811 = {
135 static void arndale_put_of_nodes(struct snd_soc_card *card) in arndale_put_of_nodes()
149 struct snd_soc_card *card; in arndale_audio_probe()
153 card = (struct snd_soc_card *)of_device_get_match_data(&pdev->dev); in arndale_audio_probe()
191 struct snd_soc_card *card = platform_get_drvdata(pdev); in arndale_audio_remove()
Dmidas_wm1811.c42 struct snd_soc_card *card = rtd->card; in midas_start_fll1()
94 struct snd_soc_card *card = rtd->card; in midas_stop_fll1()
165 struct snd_soc_card *card = w->dapm->card; in midas_mic_bias()
181 struct snd_soc_card *card = w->dapm->card; in midas_submic_bias()
197 struct snd_soc_card *card = w->dapm->card; in midas_fm_set()
218 struct snd_soc_card *card = w->dapm->card; in midas_line_set()
268 static int midas_set_bias_level(struct snd_soc_card *card, in midas_set_bias_level()
291 static int midas_late_probe(struct snd_soc_card *card) in midas_late_probe()
401 static struct snd_soc_card midas_card = {
420 struct snd_soc_card *card = &midas_card; in midas_probe()
Dtobermory.c17 static int tobermory_set_bias_level(struct snd_soc_card *card, in tobermory_set_bias_level()
60 static int tobermory_set_bias_level_post(struct snd_soc_card *card, in tobermory_set_bias_level_post()
176 static int tobermory_late_probe(struct snd_soc_card *card) in tobermory_late_probe()
204 static struct snd_soc_card tobermory = {
226 struct snd_soc_card *card = &tobermory; in tobermory_probe()
Dlittlemill.c17 static int littlemill_set_bias_level(struct snd_soc_card *card, in littlemill_set_bias_level()
64 static int littlemill_set_bias_level_post(struct snd_soc_card *card, in littlemill_set_bias_level_post()
178 struct snd_soc_card *card = w->dapm->card; in bbclk_ev()
258 static int littlemill_late_probe(struct snd_soc_card *card) in littlemill_late_probe()
301 static struct snd_soc_card littlemill = {
322 struct snd_soc_card *card = &littlemill; in littlemill_probe()
/Linux-v5.15/sound/soc/cirrus/
Dsimone.c32 static struct snd_soc_card snd_soc_simone = {
43 struct snd_soc_card *card = &snd_soc_simone; in simone_probe()
65 struct snd_soc_card *card = platform_get_drvdata(pdev); in simone_remove()
/Linux-v5.15/sound/soc/tegra/
Dtegra_asoc_machine.c123 struct snd_soc_card *card = rtd->card; in tegra_asoc_machine_init()
238 struct snd_soc_card *card = rtd->card; in tegra_machine_hw_params()
350 struct snd_soc_card *card; in tegra_asoc_machine_probe()
549 static struct snd_soc_card snd_soc_tegra_wm8753 = {
582 static struct snd_soc_card snd_soc_tegra_wm9712 = {
612 static struct snd_soc_card snd_soc_tegra_max98090 = {
645 static struct snd_soc_card snd_soc_tegra_sgtl5000 = {
688 static struct snd_soc_card snd_soc_tegra_trimslice = {
709 struct snd_soc_card *card = rtd->card; in tegra_rt5677_init()
736 static struct snd_soc_card snd_soc_tegra_rt5677 = {
[all …]

123456789