Home
last modified time | relevance | path

Searched refs:snd_soc_card (Results 1 - 25 of 447) sorted by relevance

12345678910>>...18

/kernel/linux/linux-6.6/include/sound/
H A Dsoc-card.h16 static inline void snd_soc_card_mutex_lock_root(struct snd_soc_card *card) in snd_soc_card_mutex_lock_root()
21 static inline void snd_soc_card_mutex_lock(struct snd_soc_card *card) in snd_soc_card_mutex_lock()
26 static inline void snd_soc_card_mutex_unlock(struct snd_soc_card *card) in snd_soc_card_mutex_unlock()
31 struct snd_kcontrol *snd_soc_card_get_kcontrol(struct snd_soc_card *soc_card,
33 struct snd_kcontrol *snd_soc_card_get_kcontrol_locked(struct snd_soc_card *soc_card,
35 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type,
37 int snd_soc_card_jack_new_pins(struct snd_soc_card *card, const char *id,
42 int snd_soc_card_suspend_pre(struct snd_soc_card *card);
43 int snd_soc_card_suspend_post(struct snd_soc_card *card);
44 int snd_soc_card_resume_pre(struct snd_soc_card *car
[all...]
H A Dsoc.h404 struct snd_soc_card;
428 int snd_soc_register_card(struct snd_soc_card *card);
429 void snd_soc_unregister_card(struct snd_soc_card *card);
430 int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card);
478 struct snd_soc_pcm_runtime *snd_soc_get_pcm_runtime(struct snd_soc_card *card,
503 int snd_soc_set_dmi_name(struct snd_soc_card *card, const char *flavour);
505 static inline int snd_soc_set_dmi_name(struct snd_soc_card *card, in snd_soc_set_dmi_name()
556 int snd_soc_add_card_controls(struct snd_soc_card *soc_card,
587 int snd_soc_limit_volume(struct snd_soc_card *card,
935 struct snd_soc_card { struct
[all...]
H A Dsimple_card_utils.h58 struct snd_soc_card snd_card;
145 int asoc_simple_parse_card_name(struct snd_soc_card *card,
171 void asoc_simple_clean_reference(struct snd_soc_card *card);
177 int asoc_simple_parse_routing(struct snd_soc_card *card,
179 int asoc_simple_parse_widgets(struct snd_soc_card *card,
181 int asoc_simple_parse_pin_switches(struct snd_soc_card *card,
184 int asoc_simple_init_jack(struct snd_soc_card *card,
193 int asoc_graph_card_probe(struct snd_soc_card *card);
233 struct snd_soc_card *card = simple_priv_to_card(priv); in asoc_simple_debug_info()
/kernel/linux/linux-5.10/include/sound/
H A 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 *car
[all...]
H A Dsimple_card_utils.h42 struct snd_soc_card snd_card;
81 int asoc_simple_parse_card_name(struct snd_soc_card *card,
117 int asoc_simple_clean_reference(struct snd_soc_card *card);
125 int asoc_simple_parse_routing(struct snd_soc_card *card,
127 int asoc_simple_parse_widgets(struct snd_soc_card *card,
129 int asoc_simple_parse_pin_switches(struct snd_soc_card *card,
132 int asoc_simple_init_jack(struct snd_soc_card *card,
173 struct snd_soc_card *card = simple_priv_to_card(priv); in asoc_simple_debug_info()
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dsof_sdw_common.h72 int (*init)(struct snd_soc_card *card,
77 int (*exit)(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
91 int (*codec_card_late_probe)(struct snd_soc_card *card);
115 int sof_sdw_hdmi_card_late_probe(struct snd_soc_card *card);
121 int sof_sdw_rt711_init(struct snd_soc_card *card,
126 int sof_sdw_rt711_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
129 int sof_sdw_rt_sdca_jack_init(struct snd_soc_card *card,
134 int sof_sdw_rt_sdca_jack_exit(struct snd_soc_card *card, struct snd_soc_dai_link *dai_link);
137 int sof_sdw_rt712_sdca_init(struct snd_soc_card *card,
142 int sof_sdw_rt712_sdca_exit(struct snd_soc_card *car
[all...]
H A Dsof_sdw_rt712_sdca.c39 struct snd_soc_card *card = rtd->card; in rt712_spk_init()
69 int sof_sdw_rt712_spk_init(struct snd_soc_card *card, in sof_sdw_rt712_spk_init()
82 struct snd_soc_card *card = rtd->card; in rt712_sdca_dmic_rtd_init()
93 int sof_sdw_rt712_sdca_dmic_init(struct snd_soc_card *card, in sof_sdw_rt712_sdca_dmic_init()
/kernel/linux/linux-6.6/sound/soc/
H A Dsoc-card.c15 static inline int _soc_card_ret(struct snd_soc_card *card, in _soc_card_ret()
32 struct snd_kcontrol *snd_soc_card_get_kcontrol_locked(struct snd_soc_card *soc_card, in snd_soc_card_get_kcontrol_locked()
51 struct snd_kcontrol *snd_soc_card_get_kcontrol(struct snd_soc_card *soc_card, in snd_soc_card_get_kcontrol()
65 static int jack_new(struct snd_soc_card *card, const char *id, int type, in jack_new()
92 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type, in snd_soc_card_jack_new()
115 int snd_soc_card_jack_new_pins(struct snd_soc_card *card, const char *id, in snd_soc_card_jack_new_pins()
133 int snd_soc_card_suspend_pre(struct snd_soc_card *card) in snd_soc_card_suspend_pre()
143 int snd_soc_card_suspend_post(struct snd_soc_card *card) in snd_soc_card_suspend_post()
153 int snd_soc_card_resume_pre(struct snd_soc_card *card) in snd_soc_card_resume_pre()
163 int snd_soc_card_resume_post(struct snd_soc_card *car
[all...]
/kernel/linux/linux-5.10/sound/soc/
H A 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 *car
[all...]
H A Dsoc-core.c198 static void soc_init_card_debugfs(struct snd_soc_card *card) in soc_init_card_debugfs()
209 static void soc_cleanup_card_debugfs(struct snd_soc_card *card) in soc_cleanup_card_debugfs()
243 static inline void soc_init_card_debugfs(struct snd_soc_card *card) in soc_init_card_debugfs()
247 static inline void soc_cleanup_card_debugfs(struct snd_soc_card *card) in soc_cleanup_card_debugfs()
347 *snd_soc_get_pcm_runtime(struct snd_soc_card *card, in snd_soc_get_pcm_runtime()
431 struct snd_soc_card *card, struct snd_soc_dai_link *dai_link) in soc_new_pcm_runtime()
515 static void snd_soc_flush_all_delayed_work(struct snd_soc_card *card) in snd_soc_flush_all_delayed_work()
527 struct snd_soc_card *card = dev_get_drvdata(dev); in snd_soc_suspend()
649 struct snd_soc_card *card = in soc_resume_deferred()
650 container_of(work, struct snd_soc_card, in soc_resume_deferred()
[all...]
/kernel/linux/linux-6.6/sound/soc/meson/
H A 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,
43 int meson_card_set_be_link(struct snd_soc_card *card,
46 int meson_card_set_fe_link(struct snd_soc_card *card,
H A 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()
92 static int meson_card_set_link_name(struct snd_soc_card *card, in meson_card_set_link_name()
135 int meson_card_set_be_link(struct snd_soc_card *card, in meson_card_set_be_link()
175 int meson_card_set_fe_link(struct snd_soc_card *card, in meson_card_set_fe_link()
197 static int meson_card_add_links(struct snd_soc_card *card) in meson_card_add_links()
228 static int meson_card_parse_of_optional(struct snd_soc_card *card, in meson_card_parse_of_optional()
230 int (*func)(struct snd_soc_card *c, in meson_card_parse_of_optional()
243 struct snd_soc_card *card = &priv->card; in meson_card_clean_references()
/kernel/linux/linux-5.10/sound/soc/meson/
H A 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,
H A 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()
/kernel/linux/linux-5.10/sound/soc/au1x/
H A 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()
/kernel/linux/linux-6.6/sound/soc/au1x/
H A 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()
/kernel/linux/linux-5.10/include/trace/events/
H A Dasoc.h15 struct snd_soc_card;
19 DECLARE_EVENT_CLASS(snd_soc_card,
21 TP_PROTO(struct snd_soc_card *card, int val),
38 DEFINE_EVENT(snd_soc_card, snd_soc_bias_level_start,
40 TP_PROTO(struct snd_soc_card *card, int val),
46 DEFINE_EVENT(snd_soc_card, snd_soc_bias_level_done,
48 TP_PROTO(struct snd_soc_card *card, int val),
56 TP_PROTO(struct snd_soc_card *card),
73 TP_PROTO(struct snd_soc_card *card),
81 TP_PROTO(struct snd_soc_card *car
[all...]
/kernel/linux/linux-6.6/include/trace/events/
H A 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 *car
[all...]
/kernel/linux/linux-6.6/sound/soc/atmel/
H A 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 *car in tse850_probe()
[all...]
/kernel/linux/linux-5.10/sound/soc/samsung/
H A 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()
190 struct snd_soc_card *card = platform_get_drvdata(pdev); in arndale_audio_remove()
/kernel/linux/linux-5.10/sound/soc/pxa/
H A 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 = {
/kernel/linux/linux-6.6/sound/soc/samsung/
H A 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()
190 struct snd_soc_card *card = platform_get_drvdata(pdev); in arndale_audio_remove()
/kernel/linux/linux-6.6/sound/soc/amd/
H A Dacp-da7219-max98357a.c56 struct snd_soc_card *card = rtd->card; in cz_da7219_init()
136 struct snd_soc_card *card = rtd->card; in cz_rt5682_init()
249 struct snd_soc_card *card = rtd->card; in cz_da7219_play_startup()
270 struct snd_soc_card *card = rtd->card; in cz_da7219_cap_startup()
292 struct snd_soc_card *card = rtd->card; in cz_max_startup()
313 struct snd_soc_card *card = rtd->card; in cz_dmic0_startup()
334 struct snd_soc_card *card = rtd->card; in cz_dmic1_startup()
361 struct snd_soc_card *card = rtd->card; in cz_rt5682_play_startup()
382 struct snd_soc_card *card = rtd->card; in cz_rt5682_cap_startup()
404 struct snd_soc_card *car in cz_rt5682_max_startup()
[all...]
/kernel/linux/linux-6.6/sound/soc/mediatek/common/
H A Dmtk-dsp-sof-common.h30 int mtk_sof_card_probe(struct snd_soc_card *card);
31 int mtk_sof_card_late_probe(struct snd_soc_card *card);
32 int mtk_sof_dailink_parse_of(struct snd_soc_card *card, struct device_node *np,
/kernel/linux/linux-5.10/sound/soc/ti/
H A 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()
59 struct snd_soc_card *soc_card = rtd->card; in evm_hw_params()
116 struct snd_soc_card *card = rtd->card; in evm_aic3x_init()
276 static struct snd_soc_card dm6446_snd_soc_card_evm = {
290 static struct snd_soc_card dm355_snd_soc_card_evm = {
303 static struct snd_soc_card dm365_snd_soc_card_evm = {
316 static struct snd_soc_card dm6467_snd_soc_card_evm = {
328 static struct snd_soc_card da830_snd_soc_card = {
340 static struct snd_soc_card da850_snd_soc_car
[all...]

Completed in 14 milliseconds

12345678910>>...18