Lines Matching refs:snd_soc_card

377 struct snd_soc_card;
416 int snd_soc_register_card(struct snd_soc_card *card);
417 int snd_soc_unregister_card(struct snd_soc_card *card);
418 int devm_snd_soc_register_card(struct device *dev, struct snd_soc_card *card);
466 struct snd_pcm_substream *snd_soc_get_dai_substream(struct snd_soc_card *card,
468 struct snd_soc_pcm_runtime *snd_soc_get_pcm_runtime(struct snd_soc_card *card,
496 int snd_soc_card_jack_new(struct snd_soc_card *card, const char *id, int type,
578 struct snd_kcontrol *snd_soc_card_get_kcontrol(struct snd_soc_card *soc_card,
586 int snd_soc_add_card_controls(struct snd_soc_card *soc_card,
617 int snd_soc_limit_volume(struct snd_soc_card *card,
713 struct snd_soc_card *card;
782 struct snd_soc_card *card;
1072 struct snd_soc_card { struct
1085 int (*probe)(struct snd_soc_card *card); argument
1086 int (*late_probe)(struct snd_soc_card *card); argument
1087 int (*remove)(struct snd_soc_card *card); argument
1091 int (*suspend_pre)(struct snd_soc_card *card); argument
1092 int (*suspend_post)(struct snd_soc_card *card); argument
1093 int (*resume_pre)(struct snd_soc_card *card); argument
1094 int (*resume_post)(struct snd_soc_card *card); argument
1097 int (*set_bias_level)(struct snd_soc_card *, argument
1100 int (*set_bias_level_post)(struct snd_soc_card *, argument
1172 struct snd_soc_card *card; argument
1465 static inline void snd_soc_card_set_drvdata(struct snd_soc_card *card, in snd_soc_card_set_drvdata()
1471 static inline void *snd_soc_card_get_drvdata(struct snd_soc_card *card) in snd_soc_card_get_drvdata()
1520 static inline void snd_soc_initialize_card_lists(struct snd_soc_card *card) in snd_soc_initialize_card_lists()
1622 int snd_soc_of_parse_card_name(struct snd_soc_card *card,
1624 int snd_soc_of_parse_audio_simple_widgets(struct snd_soc_card *card,
1631 void snd_soc_of_parse_audio_prefix(struct snd_soc_card *card,
1635 int snd_soc_of_parse_audio_routing(struct snd_soc_card *card,