Lines Matching defs:snd_soc_pcm_runtime
1119 struct snd_soc_pcm_runtime { struct
1120 struct device *dev;
1121 struct snd_soc_card *card;
1122 struct snd_soc_dai_link *dai_link;
1123 struct snd_pcm_ops ops;
1125 unsigned int params_select; /* currently selected param for dai link */
1128 struct snd_soc_dpcm_runtime dpcm[2];
1130 long pmdown_time;
1133 struct snd_pcm *pcm;
1134 struct snd_compr *compr;
1135 struct snd_soc_dai *codec_dai;
1136 struct snd_soc_dai *cpu_dai;
1138 struct snd_soc_dai **codec_dais;
1139 unsigned int num_codecs;
1141 struct delayed_work delayed_work;
1143 struct dentry *debugfs_dpcm_root;
1146 unsigned int num; /* 0-based and monotonic increasing */
1147 struct list_head list; /* rtd list of the soc card */
1148 struct list_head component_list; /* list of connected components */
1151 unsigned int dev_registered:1;
1152 unsigned int pop_wait:1;
1153 unsigned int fe_compr:1; /* for Dynamic PCM */