Lines Matching defs:snd_soc_card

894 struct snd_soc_card {  struct
915 int (*probe)(struct snd_soc_card *card); argument
916 int (*late_probe)(struct snd_soc_card *card); argument
917 int (*remove)(struct snd_soc_card *card); argument
921 int (*suspend_pre)(struct snd_soc_card *card); argument
922 int (*suspend_post)(struct snd_soc_card *card); argument
923 int (*resume_pre)(struct snd_soc_card *card); argument
924 int (*resume_post)(struct snd_soc_card *card); argument
927 int (*set_bias_level)(struct snd_soc_card *, argument
930 int (*set_bias_level_post)(struct snd_soc_card *, argument
934 int (*add_dai_link)(struct snd_soc_card *, argument
936 void (*remove_dai_link)(struct snd_soc_card *, argument
939 long pmdown_time;
942 struct snd_soc_dai_link *dai_link; /* predefined links only */
943 int num_links; /* predefined links only */
945 struct list_head rtd_list;
946 int num_rtd;
949 struct snd_soc_codec_conf *codec_conf;
950 int num_configs;
956 struct snd_soc_aux_dev *aux_dev;
957 int num_aux_devs;
958 struct list_head aux_comp_list;
960 const struct snd_kcontrol_new *controls;
961 int num_controls;
967 const struct snd_soc_dapm_widget *dapm_widgets;
968 int num_dapm_widgets;
969 const struct snd_soc_dapm_route *dapm_routes;
970 int num_dapm_routes;
971 const struct snd_soc_dapm_widget *of_dapm_widgets;
972 int num_of_dapm_widgets;
973 const struct snd_soc_dapm_route *of_dapm_routes;
974 int num_of_dapm_routes;
977 struct list_head component_dev_list;
978 struct list_head list;
980 struct list_head widgets;
981 struct list_head paths;
982 struct list_head dapm_list;
983 struct list_head dapm_dirty;
986 struct list_head dobj_list;
989 struct snd_soc_dapm_context dapm;
990 struct snd_soc_dapm_stats dapm_stats;
991 struct snd_soc_dapm_update *update;
994 struct dentry *debugfs_card_root;
997 struct work_struct deferred_resume_work;
999 u32 pop_time;
1002 unsigned int instantiated:1;
1003 unsigned int topology_shortname_created:1;
1004 unsigned int fully_routed:1;
1005 unsigned int disable_route_checks:1;
1006 unsigned int probed:1;
1007 unsigned int component_chaining:1;
1009 void *drvdata;