Lines Matching defs:snd_soc_tplg_pcm
517 struct snd_soc_tplg_pcm { struct
518 __le32 size; /* in bytes of this structure */
519 char pcm_name[SNDRV_CTL_ELEM_ID_NAME_MAXLEN];
520 char dai_name[SNDRV_CTL_ELEM_ID_NAME_MAXLEN];
521 __le32 pcm_id; /* unique ID - used to match with DAI link */
522 __le32 dai_id; /* unique ID - used to match */
523 __le32 playback; /* supports playback mode */
524 __le32 capture; /* supports capture mode */
525 __le32 compress; /* 1 = compressed; 0 = PCM */
526 struct snd_soc_tplg_stream stream[SND_SOC_TPLG_STREAM_CONFIG_MAX]; /* for DAI link */
527 __le32 num_streams; /* number of streams */
528 struct snd_soc_tplg_stream_caps caps[2]; /* playback and capture for DAI */
529 __le32 flag_mask; /* bitmask of flags to configure */
530 __le32 flags; /* SND_SOC_TPLG_LNK_FLGBIT_* flag value */
531 struct snd_soc_tplg_private priv;